1SubDir HAIKU_TOP src add-ons translators icns ; 2 3SubDirHdrs [ FDirName $(SUBDIR) $(DOTDOT) shared ] ; 4 #for BaseTranslator.h and friends 5 6 7AddResources ICNSTranslator : ICNSTranslator.rdef ; 8 9local architectureObject ; 10for architectureObject in [ MultiArchSubDirSetup ] { 11 on $(architectureObject) { 12 UseBuildFeatureHeaders libicns ; 13 14 Translator [ MultiArchDefaultGristFiles ICNSTranslator ] : 15 16 # ICNSTranslator 17 ICNSTranslator.cpp 18 ICNSLoader.cpp 19 ConfigView.cpp 20 main.cpp 21 22 : be translation 23 [ MultiArchDefaultGristFiles libtranslatorsutils.a ] 24 [ TargetLibsupc++ ] 25 [ BuildFeatureAttribute libicns : library ] 26 [ BuildFeatureAttribute jasper : library ] 27 [ BuildFeatureAttribute libpng : library ] 28 localestub 29 : true 30 ; 31 32 Includes [ FGristFiles ICNSTranslator.cpp ICNSLoader.cpp ] 33 : [ BuildFeatureAttribute libicns : headers ] ; 34 } 35} 36 37DoCatalogs ICNSTranslator : 38 x-vnd.Haiku-ICNSTranslator 39 : 40 ConfigView.cpp 41 ICNSTranslator.h 42 ICNSTranslator.cpp 43; 44