xref: /haiku/src/kits/translation/Jamfile (revision 1e60bdeab63fa7a57bc9a55b032052e95a18bd2c)
1338b8dc3SIngo WeinholdSubDir HAIKU_TOP src kits translation ;
2338b8dc3SIngo Weinhold
3155b583aSIngo WeinholdAddSubDirSupportedPlatforms libbe_test ;
47561e939SIngo Weinhold
56b202f4eSIngo WeinholdUsePrivateHeaders translation textencoding ;
6225b6382SIngo Weinhold
7225b6382SIngo Weinholdlocal architectureObject ;
8225b6382SIngo Weinholdfor architectureObject in [ MultiArchSubDirSetup ] {
9225b6382SIngo Weinhold	on $(architectureObject) {
106b202f4eSIngo Weinhold		UsePrivateSystemHeaders ;
11a4821468SMatthew Wilber
12225b6382SIngo Weinhold		SharedLibrary [ MultiArchDefaultGristFiles libtranslation.so ] :
137561e939SIngo Weinhold			BitmapStream.cpp
14755ac174SMatthew Wilber			FuncTranslator.cpp
157561e939SIngo Weinhold			TranslationUtils.cpp
167561e939SIngo Weinhold			Translator.cpp
177561e939SIngo Weinhold			TranslatorRoster.cpp
18f90e4543SAxel Dörfler
19*220d0402SOliver Tappe			: be textencoding [ TargetLibstdc++ ]
207561e939SIngo Weinhold			;
21225b6382SIngo Weinhold	}
22225b6382SIngo Weinhold}
237d181dbcSMatthew Wilber
24dd344f79SAxel Dörflerif $(TARGET_PLATFORM) = libbe_test {
25225b6382SIngo Weinhold	HaikuInstall install-test-apps : $(HAIKU_APP_TEST_LIB_DIR)
26225b6382SIngo Weinhold		: libtranslation.so : tests!apps ;
27dd344f79SAxel Dörfler}
28