xref: /haiku/src/add-ons/translators/jpeg/Jamfile (revision 6d9f0064ff9f6a547bc5e2365278919ab346b5a6)
1SubDir HAIKU_TOP src add-ons translators jpeg ;
2
3SetSubDirSupportedPlatformsBeOSCompatible ;
4
5SubDirSysHdrs [ FDirName $(SUBDIR) $(DOTDOT) raw ] ;
6	# for TIFF.h and ReadHelper.h
7
8SubDirHdrs [ FDirName $(SUBDIR) $(DOTDOT) shared ] ;
9	#for BaseTranslator.h and friends
10
11UseBuildFeatureHeaders jpeg ;
12
13AddResources JPEGTranslator : JPEGTranslator.rdef ;
14
15Includes [ FGristFiles be_jdatadst.cpp be_jdatasrc.cpp be_jerror.cpp
16		JPEGTranslator.cpp ]
17	: [ BuildFeatureAttribute jpeg : headers ] ;
18
19local architectureObject ;
20for architectureObject in [ MultiArchSubDirSetup ] {
21	on $(architectureObject) {
22		Translator [ MultiArchDefaultGristFiles JPEGTranslator ] :
23			be_jdatadst.cpp
24			be_jdatasrc.cpp
25			be_jerror.cpp
26			exif_parser.cpp
27			JPEGTranslator.cpp
28			: be translation
29			[ MultiArchDefaultGristFiles libtranslatorsutils.a ]
30			[ BuildFeatureAttribute jpeg : library ]
31			$(TARGET_LIBSTDC++) localestub
32			: true
33		;
34	}
35}
36
37DoCatalogs JPEGTranslator :
38	x-vnd.Haiku-JPEGTranslator
39	:
40	JPEGTranslator.h
41	JPEGTranslator.cpp
42	exif_parser.cpp
43	be_jerror.cpp
44;
45
46
47