1SubDir HAIKU_TOP src kits support ; 2 3SetSubDirSupportedPlatforms haiku libbe_test ; 4 5UsePrivateHeaders app interface locale media shared support ; 6 7local architectureObject ; 8for architectureObject in [ MultiArchSubDirSetup ] { 9 on $(architectureObject) { 10 local architecture = $(TARGET_PACKAGING_ARCH) ; 11 12 UseBuildFeatureHeaders zlib ; 13 14 Includes [ FGristFiles ZlibCompressionAlgorithm.cpp ] 15 : [ BuildFeatureAttribute zlib : headers ] ; 16 17 # BUrl uses ICU to perform IDNA conversions (unicode domain names) 18 UseBuildFeatureHeaders icu ; 19 Includes [ FGristFiles Url.cpp ] 20 : [ BuildFeatureAttribute icu : headers ] ; 21 22 MergeObject <libbe!$(architecture)>support_kit.o : 23 Architecture.cpp 24 Archivable.cpp 25 ArchivingManagers.cpp 26 Base64.cpp 27 Beep.cpp 28 BlockCache.cpp 29 BufferedDataIO.cpp 30 BufferIO.cpp 31 ByteOrder.cpp 32 CompressionAlgorithm.cpp 33 DataIO.cpp 34 DataPositionIOWrapper.cpp 35 DateTime.cpp 36 Flattenable.cpp 37 Job.cpp 38 JobQueue.cpp 39 List.cpp 40 Locker.cpp 41 PointerList.cpp 42 Referenceable.cpp 43 StopWatch.cpp 44 String.cpp 45 StringList.cpp 46 Url.cpp 47 Uuid.cpp 48 ZlibCompressionAlgorithm.cpp 49 ; 50 51 StaticLibrary [ MultiArchDefaultGristFiles libreferenceable.a ] 52 : : [ FGristFiles Referenceable.o ] ; 53 } 54} 55