SubDir HAIKU_TOP src kits support ;SetSubDirSupportedPlatforms haiku libbe_test ;UsePrivateHeaders app interface locale media shared support ;local architectureObject ;for architectureObject in [ MultiArchSubDirSetup ] {on $(architectureObject) {local architecture = $(TARGET_PACKAGING_ARCH) ;UseBuildFeatureHeaders zlib ;Includes [ FGristFiles ZlibCompressionAlgorithm.cpp ]: [ BuildFeatureAttribute zlib : headers ] ;if [ FIsBuildFeatureEnabled zstd ] {SubDirC++Flags -DZSTD_ENABLED ;UseBuildFeatureHeaders zstd ;Includes [ FGristFiles ZstdCompressionAlgorithm.cpp ]: [ BuildFeatureAttribute zstd : headers ] ;}# BUrl uses ICU to perform IDNA conversions (unicode domain names)UseBuildFeatureHeaders icu ;Includes [ FGristFiles Url.cpp ]: [ BuildFeatureAttribute icu : headers ] ;MergeObject <libbe!$(architecture)>support_kit.o :Architecture.cppArchivable.cppArchivingManagers.cppBase64.cppBeep.cppBlockCache.cppBufferedDataIO.cppBufferIO.cppByteOrder.cppCompressionAlgorithm.cppDataIO.cppDataPositionIOWrapper.cppDateTime.cppFlattenable.cppJob.cppJobQueue.cppList.cppLocker.cppPointerList.cppReferenceable.cppStopWatch.cppString.cppStringList.cppUrl.cppUuid.cppZlibCompressionAlgorithm.cppZstdCompressionAlgorithm.cpp;StaticLibrary [ MultiArchDefaultGristFiles libreferenceable.a ]: : [ FGristFiles Referenceable.o ] ;}}