1cbc85916SIngo WeinholdSubDir HAIKU_TOP src system boot loader file_systems packagefs ; 2cbc85916SIngo Weinhold 3cbc85916SIngo WeinholdUsePrivateHeaders [ FDirName kernel boot platform $(TARGET_BOOT_PLATFORM) ] ; 4cbc85916SIngo WeinholdUsePrivateHeaders kernel shared ; 57c6bff17SIngo WeinholdUseBuildFeatureHeaders zlib ; 6cbc85916SIngo Weinhold 7cbc85916SIngo WeinholdDEFINES += _BOOT_MODE ; 8cbc85916SIngo Weinhold 9cbc85916SIngo Weinholdlocal kernelC++Header = [ FDirName $(HAIKU_TOP) headers private kernel util 10cbc85916SIngo Weinhold kernel_cpp.h ] ; 11cbc85916SIngo Weinhold 12cbc85916SIngo WeinholdSubDirC++Flags -fno-rtti -include $(kernelC++Header) ; 13cbc85916SIngo Weinhold 14cbc85916SIngo WeinholdSEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src kits package ] ; 15cbc85916SIngo WeinholdSEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src kits package hpkg ] ; 16cbc85916SIngo Weinhold 17cbc85916SIngo Weinhold 1825a7b01dSIngo WeinholdBootStaticLibrary boot_packagefs : 19cbc85916SIngo Weinhold packagefs.cpp 20cbc85916SIngo Weinhold 21cbc85916SIngo Weinhold # package kit 22cbc85916SIngo Weinhold 23cbc85916SIngo Weinhold # package kit/hpkg 240ee16518SIngo Weinhold BlockBufferPool.cpp 250ee16518SIngo Weinhold BlockBufferPoolImpl.cpp 260ee16518SIngo Weinhold BlockBufferPoolNoLock.cpp 270ee16518SIngo Weinhold BufferPool.cpp 280ee16518SIngo Weinhold PoolBuffer.cpp 29cbc85916SIngo Weinhold DataOutput.cpp 30cbc85916SIngo Weinhold DataReader.cpp 31cbc85916SIngo Weinhold ErrorOutput.cpp 32cbc85916SIngo Weinhold FDDataReader.cpp 33cbc85916SIngo Weinhold PackageContentHandler.cpp 34cbc85916SIngo Weinhold PackageData.cpp 35cbc85916SIngo Weinhold PackageDataReader.cpp 36cbc85916SIngo Weinhold PackageEntry.cpp 37cbc85916SIngo Weinhold PackageEntryAttribute.cpp 38*1f633814SIngo Weinhold PackageFileHeapAccessorBase.cpp 39*1f633814SIngo Weinhold PackageFileHeapReader.cpp 40cbc85916SIngo Weinhold PackageReaderImpl.cpp 41cbc85916SIngo Weinhold ReaderImplBase.cpp 42cbc85916SIngo Weinhold 43cbc85916SIngo Weinhold # compression 44cbc85916SIngo Weinhold ZlibCompressionBase.cpp 45cbc85916SIngo Weinhold ZlibDecompressor.cpp 46cbc85916SIngo Weinhold 47cbc85916SIngo Weinhold : -fno-pic 48cbc85916SIngo Weinhold; 499abd3e6fSOliver Tappe 509abd3e6fSOliver TappeIncludes [ 519abd3e6fSOliver Tappe FGristFiles PackageDataReader.cpp PackageDataReaderImpl.cpp 529abd3e6fSOliver Tappe ReaderImplBase.cpp ZlibCompressionBase.cpp ZlibDecompressor.cpp 539abd3e6fSOliver Tappe ] 549abd3e6fSOliver Tappe : [ BuildFeatureAttribute zlib : headers ] ; 559abd3e6fSOliver Tappe 56