Build libpackage for the build platform
This commit is contained in:
parent
c4b463c5cd
commit
7ed37afaba
1
headers/build/os/package/AddRepositoryRequest.h
Normal file
1
headers/build/os/package/AddRepositoryRequest.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../os/package/AddRepositoryRequest.h>
|
1
headers/build/os/package/Attributes.h
Normal file
1
headers/build/os/package/Attributes.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../os/package/Attributes.h>
|
1
headers/build/os/package/BlockBufferCacheNoLock.h
Normal file
1
headers/build/os/package/BlockBufferCacheNoLock.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../os/package/BlockBufferCacheNoLock.h>
|
1
headers/build/os/package/Context.h
Normal file
1
headers/build/os/package/Context.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../os/package/Context.h>
|
1
headers/build/os/package/DropRepositoryRequest.h
Normal file
1
headers/build/os/package/DropRepositoryRequest.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../os/package/DropRepositoryRequest.h>
|
1
headers/build/os/package/Job.h
Normal file
1
headers/build/os/package/Job.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../os/package/Job.h>
|
1
headers/build/os/package/PackageArchitecture.h
Normal file
1
headers/build/os/package/PackageArchitecture.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../os/package/PackageArchitecture.h>
|
1
headers/build/os/package/PackageFlags.h
Normal file
1
headers/build/os/package/PackageFlags.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../os/package/PackageFlags.h>
|
1
headers/build/os/package/PackageInfo.h
Normal file
1
headers/build/os/package/PackageInfo.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../os/package/PackageInfo.h>
|
1
headers/build/os/package/PackageInfoAttributes.h
Normal file
1
headers/build/os/package/PackageInfoAttributes.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../os/package/PackageInfoAttributes.h>
|
1
headers/build/os/package/PackageResolvable.h
Normal file
1
headers/build/os/package/PackageResolvable.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../os/package/PackageResolvable.h>
|
1
headers/build/os/package/PackageResolvableExpression.h
Normal file
1
headers/build/os/package/PackageResolvableExpression.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../os/package/PackageResolvableExpression.h>
|
1
headers/build/os/package/PackageResolvableOperator.h
Normal file
1
headers/build/os/package/PackageResolvableOperator.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../os/package/PackageResolvableOperator.h>
|
1
headers/build/os/package/PackageResolvableType.h
Normal file
1
headers/build/os/package/PackageResolvableType.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../os/package/PackageResolvableType.h>
|
1
headers/build/os/package/PackageRoster.h
Normal file
1
headers/build/os/package/PackageRoster.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../os/package/PackageRoster.h>
|
1
headers/build/os/package/PackageVersion.h
Normal file
1
headers/build/os/package/PackageVersion.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../os/package/PackageVersion.h>
|
1
headers/build/os/package/RefreshRepositoryRequest.h
Normal file
1
headers/build/os/package/RefreshRepositoryRequest.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../os/package/RefreshRepositoryRequest.h>
|
1
headers/build/os/package/RepositoryCache.h
Normal file
1
headers/build/os/package/RepositoryCache.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../os/package/RepositoryCache.h>
|
1
headers/build/os/package/RepositoryConfig.h
Normal file
1
headers/build/os/package/RepositoryConfig.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../os/package/RepositoryConfig.h>
|
1
headers/build/os/package/RepositoryInfo.h
Normal file
1
headers/build/os/package/RepositoryInfo.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../os/package/RepositoryInfo.h>
|
1
headers/build/os/package/Request.h
Normal file
1
headers/build/os/package/Request.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../os/package/Request.h>
|
1
headers/build/os/package/hpkg/BlockBufferCache.h
Normal file
1
headers/build/os/package/hpkg/BlockBufferCache.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../os/package/hpkg/BlockBufferCache.h>
|
1
headers/build/os/package/hpkg/BufferCache.h
Normal file
1
headers/build/os/package/hpkg/BufferCache.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../os/package/hpkg/BufferCache.h>
|
1
headers/build/os/package/hpkg/DataOutput.h
Normal file
1
headers/build/os/package/hpkg/DataOutput.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../os/package/hpkg/DataOutput.h>
|
1
headers/build/os/package/hpkg/DataReader.h
Normal file
1
headers/build/os/package/hpkg/DataReader.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../os/package/hpkg/DataReader.h>
|
1
headers/build/os/package/hpkg/ErrorOutput.h
Normal file
1
headers/build/os/package/hpkg/ErrorOutput.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../os/package/hpkg/ErrorOutput.h>
|
1
headers/build/os/package/hpkg/HPKGDefs.h
Normal file
1
headers/build/os/package/hpkg/HPKGDefs.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../os/package/hpkg/HPKGDefs.h>
|
1
headers/build/os/package/hpkg/PackageAttributeValue.h
Normal file
1
headers/build/os/package/hpkg/PackageAttributeValue.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../os/package/hpkg/PackageAttributeValue.h>
|
1
headers/build/os/package/hpkg/PackageContentHandler.h
Normal file
1
headers/build/os/package/hpkg/PackageContentHandler.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../os/package/hpkg/PackageContentHandler.h>
|
1
headers/build/os/package/hpkg/PackageData.h
Normal file
1
headers/build/os/package/hpkg/PackageData.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../os/package/hpkg/PackageData.h>
|
1
headers/build/os/package/hpkg/PackageDataReader.h
Normal file
1
headers/build/os/package/hpkg/PackageDataReader.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../os/package/hpkg/PackageDataReader.h>
|
1
headers/build/os/package/hpkg/PackageEntry.h
Normal file
1
headers/build/os/package/hpkg/PackageEntry.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../os/package/hpkg/PackageEntry.h>
|
1
headers/build/os/package/hpkg/PackageEntryAttribute.h
Normal file
1
headers/build/os/package/hpkg/PackageEntryAttribute.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../os/package/hpkg/PackageEntryAttribute.h>
|
@ -0,0 +1 @@
|
||||
#include <../os/package/hpkg/PackageInfoAttributeValue.h>
|
1
headers/build/os/package/hpkg/PackageReader.h
Normal file
1
headers/build/os/package/hpkg/PackageReader.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../os/package/hpkg/PackageReader.h>
|
1
headers/build/os/package/hpkg/PackageWriter.h
Normal file
1
headers/build/os/package/hpkg/PackageWriter.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../os/package/hpkg/PackageWriter.h>
|
1
headers/build/os/package/hpkg/RepositoryContentHandler.h
Normal file
1
headers/build/os/package/hpkg/RepositoryContentHandler.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../os/package/hpkg/RepositoryContentHandler.h>
|
1
headers/build/os/package/hpkg/RepositoryReader.h
Normal file
1
headers/build/os/package/hpkg/RepositoryReader.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../os/package/hpkg/RepositoryReader.h>
|
1
headers/build/os/package/hpkg/RepositoryWriter.h
Normal file
1
headers/build/os/package/hpkg/RepositoryWriter.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../os/package/hpkg/RepositoryWriter.h>
|
@ -0,0 +1 @@
|
||||
#include <../private/package/ActivateRepositoryCacheJob.h>
|
@ -0,0 +1 @@
|
||||
#include <../private/package/ActivateRepositoryConfigJob.h>
|
1
headers/build/private/package/ChecksumAccessors.h
Normal file
1
headers/build/private/package/ChecksumAccessors.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../private/package/ChecksumAccessors.h>
|
1
headers/build/private/package/FetchFileJob.h
Normal file
1
headers/build/private/package/FetchFileJob.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../private/package/FetchFileJob.h>
|
1
headers/build/private/package/HashableString.h
Normal file
1
headers/build/private/package/HashableString.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../private/package/HashableString.h>
|
1
headers/build/private/package/JobQueue.h
Normal file
1
headers/build/private/package/JobQueue.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../private/package/JobQueue.h>
|
1
headers/build/private/package/RemoveRepositoryJob.h
Normal file
1
headers/build/private/package/RemoveRepositoryJob.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../private/package/RemoveRepositoryJob.h>
|
1
headers/build/private/package/TempfileManager.h
Normal file
1
headers/build/private/package/TempfileManager.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../private/package/TempfileManager.h>
|
1
headers/build/private/package/ValidateChecksumJob.h
Normal file
1
headers/build/private/package/ValidateChecksumJob.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../private/package/ValidateChecksumJob.h>
|
@ -0,0 +1 @@
|
||||
#include <../private/package/hpkg/BlockBufferCacheImpl.h>
|
1
headers/build/private/package/hpkg/CachedBuffer.h
Normal file
1
headers/build/private/package/hpkg/CachedBuffer.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../private/package/hpkg/CachedBuffer.h>
|
1
headers/build/private/package/hpkg/HPKGDefsPrivate.h
Normal file
1
headers/build/private/package/hpkg/HPKGDefsPrivate.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../private/package/hpkg/HPKGDefsPrivate.h>
|
1
headers/build/private/package/hpkg/PackageReaderImpl.h
Normal file
1
headers/build/private/package/hpkg/PackageReaderImpl.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../private/package/hpkg/PackageReaderImpl.h>
|
1
headers/build/private/package/hpkg/PackageWriterImpl.h
Normal file
1
headers/build/private/package/hpkg/PackageWriterImpl.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../private/package/hpkg/PackageWriterImpl.h>
|
1
headers/build/private/package/hpkg/ReaderImplBase.h
Normal file
1
headers/build/private/package/hpkg/ReaderImplBase.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../private/package/hpkg/ReaderImplBase.h>
|
@ -0,0 +1 @@
|
||||
#include <../private/package/hpkg/RepositoryReaderImpl.h>
|
@ -0,0 +1 @@
|
||||
#include <../private/package/hpkg/RepositoryWriterImpl.h>
|
1
headers/build/private/package/hpkg/Stacker.h
Normal file
1
headers/build/private/package/hpkg/Stacker.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../private/package/hpkg/Stacker.h>
|
1
headers/build/private/package/hpkg/Strings.h
Normal file
1
headers/build/private/package/hpkg/Strings.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../private/package/hpkg/Strings.h>
|
1
headers/build/private/package/hpkg/WriterImplBase.h
Normal file
1
headers/build/private/package/hpkg/WriterImplBase.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../private/package/hpkg/WriterImplBase.h>
|
1
headers/build/private/package/hpkg/ZlibCompressionBase.h
Normal file
1
headers/build/private/package/hpkg/ZlibCompressionBase.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../private/package/hpkg/ZlibCompressionBase.h>
|
1
headers/build/private/package/hpkg/ZlibCompressor.h
Normal file
1
headers/build/private/package/hpkg/ZlibCompressor.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../private/package/hpkg/ZlibCompressor.h>
|
1
headers/build/private/package/hpkg/ZlibDecompressor.h
Normal file
1
headers/build/private/package/hpkg/ZlibDecompressor.h
Normal file
@ -0,0 +1 @@
|
||||
#include <../private/package/hpkg/ZlibDecompressor.h>
|
@ -2,5 +2,6 @@ SubDir HAIKU_TOP src build ;
|
||||
|
||||
SubInclude HAIKU_TOP src build libbe ;
|
||||
SubInclude HAIKU_TOP src build libhaikucompat ;
|
||||
SubInclude HAIKU_TOP src build libpackage ;
|
||||
SubInclude HAIKU_TOP src build libroot ;
|
||||
SubInclude HAIKU_TOP src build libshared ;
|
||||
|
74
src/build/libpackage/Jamfile
Normal file
74
src/build/libpackage/Jamfile
Normal file
@ -0,0 +1,74 @@
|
||||
SubDir HAIKU_TOP src build libpackage ;
|
||||
|
||||
UsePrivateBuildHeaders kernel shared ;
|
||||
|
||||
SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src kits package ] ;
|
||||
SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src kits package hpkg ] ;
|
||||
|
||||
USES_BE_API on libpackage_build.so = true ;
|
||||
|
||||
HPKG_SOURCES =
|
||||
BlockBufferCache.cpp
|
||||
BlockBufferCacheImpl.cpp
|
||||
BufferCache.cpp
|
||||
CachedBuffer.cpp
|
||||
DataOutput.cpp
|
||||
DataReader.cpp
|
||||
ErrorOutput.cpp
|
||||
PackageContentHandler.cpp
|
||||
PackageData.cpp
|
||||
PackageDataReader.cpp
|
||||
PackageEntry.cpp
|
||||
PackageEntryAttribute.cpp
|
||||
PackageReader.cpp
|
||||
PackageReaderImpl.cpp
|
||||
PackageWriter.cpp
|
||||
PackageWriterImpl.cpp
|
||||
ReaderImplBase.cpp
|
||||
RepositoryReader.cpp
|
||||
RepositoryReaderImpl.cpp
|
||||
RepositoryWriter.cpp
|
||||
RepositoryWriterImpl.cpp
|
||||
Strings.cpp
|
||||
WriterImplBase.cpp
|
||||
|
||||
# compression
|
||||
ZlibCompressionBase.cpp
|
||||
ZlibCompressor.cpp
|
||||
ZlibDecompressor.cpp
|
||||
;
|
||||
|
||||
# locate the library
|
||||
MakeLocate libpackage_build.so : $(HOST_BUILD_COMPATIBILITY_LIB_DIR) ;
|
||||
|
||||
BuildPlatformSharedLibrary libpackage_build.so
|
||||
:
|
||||
ActivateRepositoryCacheJob.cpp
|
||||
ActivateRepositoryConfigJob.cpp
|
||||
AddRepositoryRequest.cpp
|
||||
Attributes.cpp
|
||||
BlockBufferCacheNoLock.cpp
|
||||
ChecksumAccessors.cpp
|
||||
Context.cpp
|
||||
DropRepositoryRequest.cpp
|
||||
FetchFileJob.cpp
|
||||
Job.cpp
|
||||
JobQueue.cpp
|
||||
PackageInfo.cpp
|
||||
PackageResolvable.cpp
|
||||
PackageResolvableExpression.cpp
|
||||
PackageRoster.cpp
|
||||
PackageVersion.cpp
|
||||
RefreshRepositoryRequest.cpp
|
||||
RemoveRepositoryJob.cpp
|
||||
RepositoryCache.cpp
|
||||
RepositoryConfig.cpp
|
||||
RepositoryInfo.cpp
|
||||
Request.cpp
|
||||
TempfileManager.cpp
|
||||
ValidateChecksumJob.cpp
|
||||
|
||||
$(HPKG_SOURCES)
|
||||
:
|
||||
libshared_build.a $(HOST_LIBBE) z $(HOST_LIBSTDC++)
|
||||
;
|
Loading…
Reference in New Issue
Block a user