1 SubDir HAIKU_TOP src tools locale ;
3 UsePublicHeaders locale ;
4 UsePrivateHeaders locale ;
5 UsePrivateHeaders shared ;
7 SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src kits locale ] ;
8 SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src kits tracker ] ;
15 # Due to the use of STL fstream open() mapping the function names via macro
17 DEFINES += _HAIKU_BUILD_DONT_REMAP_FD_FUNCTIONS ;
18 # Use empty translation macros to avoid a dependency on the locale kit
19 DEFINES += B_AVOID_TRANSLATION_MACROS 'B_TRANSLATE_NOCOLLECT(x)=x'
20 'B_TRANSLATE_MARK(x)=x' ;
21 # We link against the host libbe.so which could also contain this class, so
22 # rename it for locale tools
23 DEFINES += DefaultCatalog=ToolsDefaultCatalog ;
25 USES_BE_API on $(localetools) = true ;
27 UseLibraryHeaders icu ;
29 BuildPlatformMain <build>collectcatkeys :
36 : $(HOST_LIBBE) $(HOST_LIBSUPC++) $(HOST_LIBSTDC++) ;
38 BuildPlatformMain <build>linkcatkeys :
45 : $(HOST_LIBBE) $(HOST_LIBSUPC++) $(HOST_LIBSTDC++) ;