1SubDir HAIKU_TOP src tests system boot loader file_systems tarfs ; 2 3SetSubDirSupportedPlatformsBeOSCompatible ; 4 5UsePrivateKernelHeaders ; 6UsePrivateSystemHeaders ; 7UsePrivateHeaders [ FDirName kernel disk_device_manager ] ; 8UsePrivateHeaders shared storage ; 9SubDirSysHdrs $(HAIKU_TOP) src tests system boot loader ; 10SubDirSysHdrs $(HAIKU_TOP) headers libs zlib ; 11SubDirHdrs $(HAIKU_TOP) src system boot loader file_systems tarfs ; 12 13ObjectDefines 14 tarfs.cpp 15 : 16 read_pos=boot_read_pos fstat=boot_fstat open=boot_open close=boot_close _BOOT_MODE 17 ; 18 19#SubDirCcFlags -DGUNZIP=1 ; 20 21SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src libs zlib ] ; 22 23KernelStaticLibrary boottest_tarfs : 24 tarfs.cpp 25 inflate.c 26 : #-fcheck-memory-usage -D_NO_INLINE_ASM 27 ; 28 29# Tell Jam where to find the sources 30 31SEARCH on [ FGristFiles 32 tarfs.cpp 33 ] = [ FDirName $(HAIKU_TOP) src system boot loader file_systems tarfs ] ; 34