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 BlockBufferCache.cpp 13 BlockBufferCacheImpl.cpp 14 BufferCache.cpp 15 CachedBuffer.cpp 16 DataOutput.cpp 17 DataReader.cpp 18 ErrorOutput.cpp 19 PackageContentHandler.cpp 20 PackageData.cpp 21 PackageDataReader.cpp 22 PackageEntry.cpp 23 PackageEntryAttribute.cpp 24 PackageReader.cpp 25 PackageReaderImpl.cpp 26 PackageWriter.cpp 27 PackageWriterImpl.cpp 28 ReaderImplBase.cpp 29 RepositoryReader.cpp 30 RepositoryReaderImpl.cpp 31 RepositoryWriter.cpp 32 RepositoryWriterImpl.cpp 33 Strings.cpp 34 WriterImplBase.cpp 35 36 # compression 37 ZlibCompressionBase.cpp 38 ZlibCompressor.cpp 39 ZlibDecompressor.cpp 40 ; 41 42SharedLibrary libpackage.so 43 : 44 ActivateRepositoryCacheJob.cpp 45 ActivateRepositoryConfigJob.cpp 46 AddRepositoryRequest.cpp 47 Attributes.cpp 48 BlockBufferCacheNoLock.cpp 49 ChecksumAccessors.cpp 50 Context.cpp 51 DropRepositoryRequest.cpp 52 FetchFileJob.cpp 53 Job.cpp 54 JobQueue.cpp 55 PackageInfo.cpp 56 PackageResolvable.cpp 57 PackageResolvableExpression.cpp 58 PackageRoster.cpp 59 PackageVersion.cpp 60 RefreshRepositoryRequest.cpp 61 RemoveRepositoryJob.cpp 62 RepositoryCache.cpp 63 RepositoryConfig.cpp 64 RepositoryInfo.cpp 65 Request.cpp 66 TempfileManager.cpp 67 ValidateChecksumJob.cpp 68 69 $(HPKG_SOURCES) 70 : 71 libshared.a be z $(TARGET_LIBSTDC++) 72; 73