BPicture: Fix archive constructor.
[haiku.git] / src / add-ons / translators / icns / Jamfile
blob0018534fbca80b9bb05c5263c268fab47f098e43
1 SubDir HAIKU_TOP src add-ons translators icns ;
3 SetSubDirSupportedPlatformsBeOSCompatible ;
5 SubDirHdrs [ FDirName $(SUBDIR) $(DOTDOT) shared ] ;
6         #for BaseTranslator.h and friends
7         
8 SubDirC++Flags [ FDefines BEOS_R5_COMPATIBLE ] ;
11 AddResources ICNSTranslator : ICNSTranslator.rdef ;
13 local architectureObject ;
14 for architectureObject in [ MultiArchSubDirSetup ] {
15         on $(architectureObject) {
16                 UseBuildFeatureHeaders libicns ;
18                 Translator [ MultiArchDefaultGristFiles ICNSTranslator ] :
20                         # ICNSTranslator
21                         ICNSTranslator.cpp
22                         ICNSLoader.cpp
23                         ConfigView.cpp
24                         main.cpp
26                         : be translation 
27                         [ MultiArchDefaultGristFiles libtranslatorsutils.a ]
28                         [ TargetLibsupc++ ]
29                         [ BuildFeatureAttribute libicns : library ]
30                         [ BuildFeatureAttribute jasper : library ]
31                         [ BuildFeatureAttribute libpng : library ]
32                         localestub
33                         : true
34                 ;
36                 Includes [ FGristFiles ICNSTranslator.cpp ICNSLoader.cpp ]
37                         : [ BuildFeatureAttribute libicns : headers ] ;
38         }
41 DoCatalogs ICNSTranslator :
42         x-vnd.Haiku-ICNSTranslator
43         :
44         ConfigView.cpp
45         ICNSTranslator.h
46         ICNSTranslator.cpp