SubDir HAIKU_TOP src tools locale ; UsePublicHeaders locale ; UsePrivateHeaders locale ; UsePrivateHeaders shared ; SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src kits locale ] ; SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src kits tracker ] ; local localetools = linkcatkeys collectcatkeys ; USES_BE_API on $(localetools) = true ; UseLibraryHeaders icu ; # TODO: temporary kludge local libHaikuCompat ; if $(HOST_PLATFORM) in r5 bone dano { ObjectC++Flags database_support.cpp UpdateMimeInfoThread.cpp MimeUpdateThread.cpp : -include [ FDirName $(HAIKU_TOP) headers build HaikuBuildCompatibility.h ] ; libHaikuCompat = libhaikucompat_build.a ; } BuildPlatformMain collectcatkeys : collectcatkeys.cpp PlainTextCatalog.cpp HashMapCatalog.cpp Catalog.cpp RegExp.cpp : $(HOST_LIBBE) $(HOST_LIBSUPC++) $(HOST_LIBSTDC++) ; BuildPlatformMain linkcatkeys : linkcatkeys.cpp PlainTextCatalog.cpp HashMapCatalog.cpp DefaultCatalog.cpp Catalog.cpp : $(HOST_LIBBE) $(HOST_LIBSUPC++) $(HOST_LIBSTDC++) ;