1SubDir HAIKU_TOP src kits package ; 2 3UseLibraryHeaders zlib ; 4 5UsePrivateHeaders 6 kernel 7 shared ; 8 9SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src kits package hpkg ] ; 10 11HPKG_SOURCES = 12 AttributeDataReader.cpp 13 BlockBufferCache.cpp 14 BlockBufferCacheImpl.cpp 15 BufferCache.cpp 16 CachedBuffer.cpp 17 DataOutput.cpp 18 DataReader.cpp 19 ErrorOutput.cpp 20 FDDataReader.cpp 21 PackageContentHandler.cpp 22 PackageData.cpp 23 PackageDataReader.cpp 24 PackageEntry.cpp 25 PackageEntryAttribute.cpp 26 PackageReader.cpp 27 PackageReaderImpl.cpp 28 PackageWriter.cpp 29 PackageWriterImpl.cpp 30 ReaderImplBase.cpp 31 RepositoryReader.cpp 32 RepositoryReaderImpl.cpp 33 RepositoryWriter.cpp 34 RepositoryWriterImpl.cpp 35 Strings.cpp 36 WriterImplBase.cpp 37 38 # compression 39 ZlibCompressionBase.cpp 40 ZlibCompressor.cpp 41 ZlibDecompressor.cpp 42 ; 43 44SharedLibrary libpackage.so 45 : 46 ActivateRepositoryCacheJob.cpp 47 ActivateRepositoryConfigJob.cpp 48 AddRepositoryRequest.cpp 49 Attributes.cpp 50 BlockBufferCacheNoLock.cpp 51 ChecksumAccessors.cpp 52 Context.cpp 53 DropRepositoryRequest.cpp 54 FetchFileJob.cpp 55 Job.cpp 56 JobQueue.cpp 57 PackageInfo.cpp 58 PackageInfoContentHandler.cpp 59 PackageInfoSet.cpp 60 PackageResolvable.cpp 61 PackageResolvableExpression.cpp 62 PackageRoster.cpp 63 PackageVersion.cpp 64 RefreshRepositoryRequest.cpp 65 RemoveRepositoryJob.cpp 66 RepositoryCache.cpp 67 RepositoryConfig.cpp 68 RepositoryInfo.cpp 69 Request.cpp 70 TempfileManager.cpp 71 ValidateChecksumJob.cpp 72 73 $(HPKG_SOURCES) 74 : 75 libshared.a be z $(TARGET_LIBSTDC++) 76; 77