From d68ec99f12d63492b7b1314b9397d7d2378e1e47 Mon Sep 17 00:00:00 2001 From: Marcus Overhagen Date: Mon, 25 Sep 2006 14:28:58 +0000 Subject: [PATCH] copied from src/system/boot/platform/bios_ia32/Jamfile git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18919 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/system/boot/platform/pxe_ia32/Jamfile | 45 +++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 src/system/boot/platform/pxe_ia32/Jamfile diff --git a/src/system/boot/platform/pxe_ia32/Jamfile b/src/system/boot/platform/pxe_ia32/Jamfile new file mode 100644 index 0000000000..f75e3e1b97 --- /dev/null +++ b/src/system/boot/platform/pxe_ia32/Jamfile @@ -0,0 +1,45 @@ +SubDir HAIKU_TOP src system boot platform bios_ia32 ; + +SubDirHdrs $(HAIKU_TOP) headers private kernel boot platform $(TARGET_BOOT_PLATFORM) ; + +UsePrivateHeaders [ FDirName kernel disk_device_manager ] ; +UsePrivateHeaders [ FDirName graphics vesa ] ; +UsePrivateHeaders [ FDirName storage ] ; + +{ + local defines = _BOOT_MODE ; + + defines = [ FDefines $(defines) ] ; + SubDirCcFlags $(defines) -Wall -Wno-multichar ; + SubDirC++Flags $(defines) -Wall -Wno-multichar -fno-rtti ; +} + +KernelMergeObject boot_platform_bios_ia32.o : + shell.S + start.c + debug.c + bios.S + console.cpp + serial.cpp + devices.cpp + keyboard.cpp + menu.cpp + mmu.cpp + cpu.cpp + smp.cpp + smp_trampoline.S + support.S + video.cpp + apm.cpp + + # generic + text_menu.cpp + : -fno-pic +; + +SEARCH on [ FGristFiles text_menu.cpp ] + = [ FDirName $(HAIKU_TOP) src system boot platform generic ] ; + +# Tell the build system to where stage1.bin can be found, so it can be used +# elsewhere. +SEARCH on stage1.bin = $(SUBDIR) ;