1SubDir HAIKU_TOP src tools locale ; 2 3UsePublicHeaders locale ; 4UsePrivateHeaders locale ; 5UsePrivateHeaders shared ; 6 7SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src kits tracker ] ; 8 9local localetools = 10 <build>linkcatkeys 11 <build>collectcatkeys 12; 13 14USES_BE_API on $(localetools) = true ; 15 16UseLibraryHeaders icu ; 17 18# TODO: temporary kludge 19local libHaikuCompat ; 20if $(HOST_PLATFORM) in r5 bone dano { 21 ObjectC++Flags database_support.cpp UpdateMimeInfoThread.cpp 22 MimeUpdateThread.cpp 23 : -include [ FDirName $(HAIKU_TOP) headers build 24 HaikuBuildCompatibility.h ] ; 25 libHaikuCompat = libhaikucompat_build.a ; 26} 27 28BuildPlatformMain <build>collectcatkeys : 29 collectcatkeys.cpp 30 PlainTextCatalog.cpp 31 HashMapCatalog.cpp 32 Catalog.cpp 33 RegExp.cpp 34 : $(HOST_LIBBE) $(HOST_LIBSUPC++) $(HOST_LIBSTDC++) ; 35 36BuildPlatformMain <build>linkcatkeys : 37 linkcatkeys.cpp 38 PlainTextCatalog.cpp 39 HashMapCatalog.cpp 40 DefaultCatalog.cpp 41 Catalog.cpp 42 : $(HOST_LIBBE) $(HOST_LIBSUPC++) $(HOST_LIBSTDC++) ; 43