1 SubDir HAIKU_TOP src system boot loader file_systems packagefs ;
3 SetupFeatureObjectsDir $(TARGET_BOOT_PLATFORM) ;
5 UsePrivateHeaders [ FDirName kernel boot platform $(TARGET_BOOT_PLATFORM) ] ;
6 UsePrivateHeaders kernel shared storage support ;
7 UseBuildFeatureHeaders zlib ;
9 DEFINES += _BOOT_MODE ;
11 local kernelC++Header = [ FDirName $(HAIKU_TOP) headers private kernel util
14 SubDirC++Flags -fno-rtti -include $(kernelC++Header) ;
16 SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src kits package ] ;
17 SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src kits package hpkg ] ;
18 SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src kits storage ] ;
19 SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src kits support ] ;
22 BootStaticLibrary boot_packagefs :
24 PackageSettingsItem.cpp
28 BlockBufferPoolImpl.cpp
29 BlockBufferPoolNoLock.cpp
35 PackageContentHandler.cpp
39 PackageEntryAttribute.cpp
40 PackageFileHeapAccessorBase.cpp
41 PackageFileHeapReader.cpp
49 CompressionAlgorithm.cpp
50 ZlibCompressionAlgorithm.cpp
53 Includes [ FGristFiles ZlibCompressionAlgorithm.cpp ]
54 : [ BuildFeatureAttribute zlib : headers ] ;