xref: /haiku/src/system/boot/arch/x86/Jamfile (revision 9760dcae2038d47442f4658c2575844c6cf92c40)
1 SubDir HAIKU_TOP src system boot arch x86 ;
2 
3 DEFINES += _BOOT_MODE ;
4 
5 local kernelArchSources =
6 	arch_elf.cpp
7 ;
8 
9 local kernelArchObjects =
10 	<src!system!kernel!arch!$(TARGET_ARCH)>cpuid.o
11 ;
12 
13 local kernelLibArchSources =
14 	arch_string.S
15 ;
16 
17 local kernelLibArchObjects =
18 	<src!system!kernel!lib!arch!$(TARGET_ARCH)>byteorder.o
19 ;
20 
21 KernelMergeObject boot_arch_$(TARGET_ARCH).o :
22 	$(kernelArchSources)
23 	$(kernelLibArchSources)
24 	: # additional flags
25 	:
26 	$(kernelArchObjects)
27 	$(kernelLibArchObjects)
28 ;
29 
30 SEARCH on [ FGristFiles $(kernelArchSources) ]
31     = [ FDirName $(HAIKU_TOP) src system kernel arch $(TARGET_ARCH) ] ;
32 SEARCH on [ FGristFiles $(kernelLibArchSources) ]
33     = [ FDirName $(HAIKU_TOP) src system kernel lib arch $(TARGET_ARCH) ] ;
34