Files
haiku-beta6/src/system/boot/loader/file_systems/packagefs/Jamfile
T
Jérôme Duval aafc3386ef boot packagefs: Fix header path in zlib dependency
Thanks to Ingo for pointing at this better fix.
2014-03-26 19:38:30 +01:00

59 lines
1.4 KiB
Plaintext

SubDir HAIKU_TOP src system boot loader file_systems packagefs ;
UsePrivateHeaders [ FDirName kernel boot platform $(TARGET_BOOT_PLATFORM) ] ;
UsePrivateHeaders kernel shared ;
UseBuildFeatureHeaders zlib ;
DEFINES += _BOOT_MODE ;
local kernelC++Header = [ FDirName $(HAIKU_TOP) headers private kernel util
kernel_cpp.h ] ;
SubDirC++Flags -fno-rtti -include $(kernelC++Header) ;
SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src kits package ] ;
SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src kits package hpkg ] ;
SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src kits shared ] ;
SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src kits support ] ;
BootStaticLibrary boot_packagefs :
packagefs.cpp
PackageSettingsItem.cpp
# package kit
# package kit/hpkg
BlockBufferPool.cpp
BlockBufferPoolImpl.cpp
BlockBufferPoolNoLock.cpp
BufferDataOutput.cpp
BufferPool.cpp
PoolBuffer.cpp
DataReader.cpp
ErrorOutput.cpp
FDDataReader.cpp
PackageContentHandler.cpp
PackageData.cpp
PackageDataReader.cpp
PackageEntry.cpp
PackageEntryAttribute.cpp
PackageFileHeapAccessorBase.cpp
PackageFileHeapReader.cpp
PackageReaderImpl.cpp
ReaderImplBase.cpp
# compression
DataIO.cpp
ZlibCompressionBase.cpp
ZlibDecompressor.cpp
: -fno-pic
;
Includes [
FGristFiles ZlibCompressionBase.cpp package/hpkg/ZlibCompressor.h
shared/ZlibDecompressor.h
]
: [ BuildFeatureAttribute zlib : headers ] ;