SubDir HAIKU_TOP src add-ons translators exr ;

SubDirHdrs [ FDirName $(SUBDIR) $(DOTDOT) shared ] ;

AddResources EXRTranslator : EXRTranslator.rdef ;

local architectureObject ;
for architectureObject in [ MultiArchSubDirSetup ] {
	on $(architectureObject) {
		UseBuildFeatureHeaders openexr ;
		Includes [ FGristFiles ConfigView.cpp EXRTranslator.cpp EXRGamma.cpp
			IStreamWrapper.cpp ]
			: [ BuildFeatureAttribute openexr : headers ] ;

		Translator [ MultiArchDefaultGristFiles EXRTranslator ] :
			main.cpp
			ConfigView.cpp
			EXRGamma.cpp
			EXRTranslator.cpp
			IStreamWrapper.cpp
			: be translation textencoding [ TargetLibstdc++ ]
			[ MultiArchDefaultGristFiles libtranslatorsutils.a ]
			[ BuildFeatureAttribute openexr : libraries ]
			localestub
			: true
		;
	}
}

DoCatalogs EXRTranslator :
	x-vnd.Haiku-EXRTranslator
	:
	ConfigView.cpp
	EXRTranslator.cpp
	main.cpp
;
