Following recent changes to use libroot_build on Haiku also, it is now actually impossible to build Haiku components on non-Haiku platforms (BeOS R5, Dan0, BONE, Zeta), so we can remove any logic related to this. This is only the first part; still to be removed are: * SetSubDirSupportedPlatformsBeOSCompatible * HOST_PLATFORM_BEOS_COMPATIBLE * TARGET_PLATFORM_BEOS_COMPATIBLE
34 lines
893 B
Plaintext
34 lines
893 B
Plaintext
SubDir HAIKU_TOP src tests system boot loader file_systems tarfs ;
|
|
|
|
SetSubDirSupportedPlatformsBeOSCompatible ;
|
|
|
|
UsePrivateKernelHeaders ;
|
|
UsePrivateSystemHeaders ;
|
|
UsePrivateHeaders [ FDirName kernel disk_device_manager ] ;
|
|
UsePrivateHeaders shared storage ;
|
|
SubDirSysHdrs $(HAIKU_TOP) src tests system boot loader ;
|
|
SubDirSysHdrs $(HAIKU_TOP) headers libs zlib ;
|
|
SubDirHdrs $(HAIKU_TOP) src system boot loader file_systems tarfs ;
|
|
|
|
ObjectDefines
|
|
tarfs.cpp
|
|
:
|
|
read_pos=boot_read_pos fstat=boot_fstat open=boot_open close=boot_close _BOOT_MODE
|
|
;
|
|
|
|
#SubDirCcFlags -DGUNZIP=1 ;
|
|
|
|
SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src libs zlib ] ;
|
|
|
|
KernelStaticLibrary boottest_tarfs :
|
|
tarfs.cpp
|
|
inflate.c
|
|
: #-fcheck-memory-usage -D_NO_INLINE_ASM
|
|
;
|
|
|
|
# Tell Jam where to find the sources
|
|
|
|
SEARCH on [ FGristFiles
|
|
tarfs.cpp
|
|
] = [ FDirName $(HAIKU_TOP) src system boot loader file_systems tarfs ] ;
|