1SubDir HAIKU_TOP src system boot platform openfirmware arch ppc ;
2
3SubDirHdrs $(HAIKU_TOP) src system boot platform openfirmware ;
4UsePrivateSystemHeaders ;
5UsePrivateHeaders kernel [ FDirName kernel arch $(TARGET_KERNEL_ARCH_DIR) ]
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_ppc.o :
16			arch_mmu.cpp
17			arch_cpu_asm.S
18			arch_start_kernel.S
19			cpu.cpp
20			mmu.cpp
21			start.cpp
22		;
23		SEARCH on [ FGristFiles arch_cpu_asm.S arch_mmu.cpp ]
24    		= [ FDirName $(HAIKU_TOP) src system kernel arch $(TARGET_KERNEL_ARCH_DIR) ] ;
25	}
26}
27
28