⛏️ index : haiku.git

SubDir HAIKU_TOP src kits storage mime ;

SetSubDirSupportedPlatforms haiku libbe_test ;

UsePrivateHeaders app shared storage ;

# for libbe_test
UsePublicHeaders [ FDirName add-ons registrar ] ;

local architectureObject ;
for architectureObject in [ MultiArchSubDirSetup ] {
	on $(architectureObject) {
		local architecture = $(TARGET_PACKAGING_ARCH) ;

		StaticLibrary [ MultiArchDefaultGristFiles libstorage_kit_mime.a ] :
			AppMetaMimeCreator.cpp
			AssociatedTypes.cpp
			Database.cpp
			DatabaseDirectory.cpp
			DatabaseLocation.cpp
			database_support.cpp
			InstalledTypes.cpp
			MimeEntryProcessor.cpp
			MimeInfoUpdater.cpp
			MimeSniffer.cpp
			MimeSnifferAddon.cpp
			MimeSnifferAddonManager.cpp
			SnifferRules.cpp
			Supertype.cpp
			SupportingApps.cpp
			TextSnifferAddon.cpp
			;
	}
}