boot_loader_openfirmware: Refactor Jamfile
The frame buffer will need more generic sources than just the text menu. Adapted from bios_ia32 platform. Part of ticket #6105. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38301 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -2,6 +2,10 @@ SubDir HAIKU_TOP src system boot platform openfirmware ;
|
|||||||
|
|
||||||
SubDirC++Flags -D_BOOT_MODE -fno-rtti ;
|
SubDirC++Flags -D_BOOT_MODE -fno-rtti ;
|
||||||
|
|
||||||
|
local genericPlatformSources =
|
||||||
|
text_menu.cpp
|
||||||
|
;
|
||||||
|
|
||||||
KernelMergeObject boot_platform_openfirmware.o :
|
KernelMergeObject boot_platform_openfirmware.o :
|
||||||
console.cpp
|
console.cpp
|
||||||
debug.cpp
|
debug.cpp
|
||||||
@@ -19,13 +23,12 @@ KernelMergeObject boot_platform_openfirmware.o :
|
|||||||
openfirmware.cpp
|
openfirmware.cpp
|
||||||
openfirmware_devices.cpp
|
openfirmware_devices.cpp
|
||||||
|
|
||||||
# generic
|
$(genericPlatformSources)
|
||||||
text_menu.cpp
|
|
||||||
:
|
:
|
||||||
: boot_platform_openfirmware_$(TARGET_ARCH).a
|
: boot_platform_openfirmware_$(TARGET_ARCH).a
|
||||||
;
|
;
|
||||||
|
|
||||||
SEARCH on [ FGristFiles text_menu.cpp ]
|
SEARCH on [ FGristFiles $(genericPlatformSources) ]
|
||||||
= [ FDirName $(HAIKU_TOP) src system boot platform generic ] ;
|
= [ FDirName $(HAIKU_TOP) src system boot platform generic ] ;
|
||||||
SEARCH on [ FGristFiles openfirmware.cpp openfirmware_devices.cpp ]
|
SEARCH on [ FGristFiles openfirmware.cpp openfirmware_devices.cpp ]
|
||||||
= [ FDirName $(HAIKU_TOP) src system kernel platform openfirmware ] ;
|
= [ FDirName $(HAIKU_TOP) src system kernel platform openfirmware ] ;
|
||||||
|
|||||||
Reference in New Issue
Block a user