xref: /haiku/src/add-ons/translators/wonderbrush/Jamfile (revision 1e60bdeab63fa7a57bc9a55b032052e95a18bd2c)
173a2ffbaSStephan AßmusSubDir HAIKU_TOP src add-ons translators wonderbrush ;
273a2ffbaSStephan Aßmus
3a9c0a648SJérôme DuvalSubDirHdrs [ FDirName $(SUBDIR) $(DOTDOT) shared ] ;
473a2ffbaSStephan Aßmus
570d59669SSiarzhuk ZharskiAddResources WonderBrushTranslator : WonderBrushTranslator.rdef ;
670d59669SSiarzhuk Zharski
7a6a99fceSJérôme Duval
86d9f0064SAdrien Destugueslocal architectureObject ;
96d9f0064SAdrien Destuguesfor architectureObject in [ MultiArchSubDirSetup ] {
106d9f0064SAdrien Destugues	on $(architectureObject) {
116d9f0064SAdrien Destugues		# Include support sub folder
126d9f0064SAdrien Destugues		SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src add-ons translators wonderbrush support ] ;
136d9f0064SAdrien Destugues
144600788bSIngo Weinhold		UseBuildFeatureHeaders zlib ;
154600788bSIngo Weinhold
164600788bSIngo Weinhold		Includes [ FGristFiles bitmap_compression.cpp ]
174600788bSIngo Weinhold			: [ BuildFeatureAttribute zlib : headers ] ;
184600788bSIngo Weinhold
196d9f0064SAdrien Destugues		Translator [ MultiArchDefaultGristFiles WonderBrushTranslator ] :
2073a2ffbaSStephan Aßmus			Canvas.cpp
2173a2ffbaSStephan Aßmus			Layer.cpp
2273a2ffbaSStephan Aßmus			WonderBrushImage.cpp
2373a2ffbaSStephan Aßmus			WonderBrushMain.cpp
2473a2ffbaSStephan Aßmus			WonderBrushTranslator.cpp
2573a2ffbaSStephan Aßmus			WonderBrushView.cpp
2673a2ffbaSStephan Aßmus
2773a2ffbaSStephan Aßmus			# support
2873a2ffbaSStephan Aßmus			bitmap_compression.cpp
2973a2ffbaSStephan Aßmus			blending.cpp
3073a2ffbaSStephan Aßmus			lab_convert.cpp
3173a2ffbaSStephan Aßmus
327c6bff17SIngo Weinhold			: be translation
337c6bff17SIngo Weinhold			[ BuildFeatureAttribute zlib : library ]
346d9f0064SAdrien Destugues			[ MultiArchDefaultGristFiles libtranslatorsutils.a ]
35*220d0402SOliver Tappe			[ TargetLibsupc++ ] localestub
36ea3f7d3dSIngo Weinhold			: true
3773a2ffbaSStephan Aßmus		;
386d9f0064SAdrien Destugues	}
396d9f0064SAdrien Destugues}
4073a2ffbaSStephan Aßmus
416537cf97SJérôme DuvalDoCatalogs WonderBrushTranslator :
426537cf97SJérôme Duval	x-vnd.Haiku-WonderBrushTranslator
436537cf97SJérôme Duval	:
446537cf97SJérôme Duval	Layer.cpp
456537cf97SJérôme Duval	WonderBrushMain.cpp
466537cf97SJérôme Duval	WonderBrushTranslator.cpp
476537cf97SJérôme Duval	WonderBrushView.cpp
486537cf97SJérôme Duval;
49