xref: /haiku/src/system/boot/platform/generic/Jamfile (revision 344ded80d400028c8f561b4b876257b94c12db4a)
1SubDir HAIKU_TOP src system boot platform generic ;
2
3UseBuildFeatureHeaders zlib ;
4UsePrivateKernelHeaders ;
5
6SubDirC++Flags -fno-rtti ;
7
8local platform ;
9for platform in [ MultiBootSubDirSetup ] {
10	on $(platform) {
11		BootStaticLibrary boot_platform_generic_$(platform:G=) :
12			text_console.cpp
13			text_menu.cpp
14			video_splash.cpp
15		;
16		Includes [ FGristFiles video_splash.cpp ]
17			: [ BuildFeatureAttribute zlib : headers ] ;
18
19
20		local kernelDebugSources =
21			font.cpp
22			font_spleen.cpp
23			frame_buffer_console.cpp
24		;
25		BootStaticLibrary boot_video_text_console_$(platform:G=) :
26			$(kernelDebugSources)
27			video_text_console.cpp
28		;
29		SEARCH on [ FGristFiles $(kernelDebugSources) ]
30			= [ FDirName $(HAIKU_TOP) src system kernel debug ] ;
31	}
32}
33