xref: /haiku/src/system/boot/platform/openfirmware/arch/sparc/Jamfile (revision 759ee24c4c1722813609c3b7c77fabef275b02bf)
1SubDir HAIKU_TOP src system boot platform openfirmware arch sparc ;
2
3SubDirHdrs $(HAIKU_TOP) src system boot platform openfirmware ;
4UsePrivateSystemHeaders ;
5UsePrivateHeaders kernel [ FDirName kernel arch $(TARGET_KERNEL_ARCH) ]
6	[ FDirName kernel boot platform $(HAIKU_KERNEL_PLATFORM) ]
7	[ FDirName kernel boot platform $(HAIKU_BOOT_PLATFORM) ] ;
8
9SubDirC++Flags -fno-rtti ;
10
11local platform ;
12for platform in [ MultiBootSubDirSetup openfirmware ] {
13	on $(platform) {
14
15		BootMergeObject boot_platform_openfirmware_sparc.o :
16			arch_start_kernel.S
17			cpu.cpp
18			mmu.cpp
19			start.cpp
20		;
21
22		SEARCH on [ FGristFiles arch_cpu_asm.S arch_mmu.cpp ]
23		    = [ FDirName $(HAIKU_TOP) src system kernel arch $(TARGET_KERNEL_ARCH) ] ;
24	}
25}
26