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