1SubDir HAIKU_TOP src system boot platform atari_m68k ; 2 3SubDirHdrs $(HAIKU_TOP) headers private kernel boot platform $(TARGET_BOOT_PLATFORM) ; 4 5UsePrivateHeaders [ FDirName kernel boot platform $(TARGET_BOOT_PLATFORM) ] ; 6UsePrivateHeaders [ FDirName kernel disk_device_manager ] ; 7UsePrivateHeaders [ FDirName graphics common ] ; 8#UsePrivateHeaders [ FDirName graphics vesa ] ; 9UsePrivateHeaders [ FDirName storage ] ; 10 11{ 12 local defines = _BOOT_MODE ; 13 14 defines = [ FDefines $(defines) ] ; 15 SubDirCcFlags $(defines) -Wall -Wno-multichar ; 16 SubDirC++Flags $(defines) -Wall -Wno-multichar -fno-rtti ; 17} 18 19#SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src add-ons accelerants common ] ; 20 21KernelMergeObject boot_platform_atari_m68k_shell.o : 22 shell.S 23 : -Wa,--pcrel 24; 25 26KernelMergeObject boot_platform_atari_m68k_other.o : 27# shell.S 28 start.c 29 toscalls.c 30 debug.c 31 #bios.S 32 console.cpp 33 #serial.cpp 34 Handle.cpp 35 devices.cpp 36 keyboard.cpp 37 menu.cpp 38 mmu.cpp 39 cpu.cpp 40 #smp.cpp 41 #smp_trampoline.S 42# support.S 43 video.cpp 44 #apm.cpp 45 46 # generic 47 text_menu.cpp 48 49 # VESA/DDC EDID 50 #decode_edid.c 51 #dump_edid.c 52 53 : -fno-pic #-Wa,--pcrel 54; 55 56KernelMergeObject boot_platform_atari_m68k.o : 57 : : 58 boot_platform_atari_m68k_shell.o 59 boot_platform_atari_m68k_other.o 60; 61 62SEARCH on [ FGristFiles text_menu.cpp ] 63 = [ FDirName $(HAIKU_TOP) src system boot platform generic ] ; 64 65# Tell the build system to where stage1.bin can be found, so it can be used 66# elsewhere. 67SEARCH on stage1.bin = $(SUBDIR) ; 68 69# cf pxe_ia32 Jamfile for stage1 70