SubDir HAIKU_TOP src tools icu tools tooutil ;

SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src libs icu source tools toolutil ] ;

UseLibraryHeaders icu ;

SubDirHdrs [ FDirName $(HAIKU_TOP) src libs icu source common ] ;
SubDirHdrs [ FDirName $(HAIKU_TOP) src libs icu source i18n ] ;

SubDirCcFlags
	-DU_COMMON_IMPLEMENTATION -Wno-sign-compare
	;

SubDirC++Flags
	-DU_COMMON_IMPLEMENTATION -Wno-sign-compare -Wno-parentheses
	;

MakeLocate <build>libicu-toolutil.so : $(HOST_BUILD_COMPATIBILITY_LIB_DIR) ;

BuildPlatformSharedLibrary <build>libicu-toolutil.so :
	filestrm.c
	filetools.cpp
	flagparser.c
	package.cpp
	pkg_genc.c
	pkg_gencmn.c
	pkg_icu.cpp
	pkgitems.cpp
	swapimpl.cpp
	toolutil.c
	ucbuf.c
	ucm.c
	ucmstate.c
	unewdata.c
	uoptions.c
	uparse.c
	writesrc.c
	xmlparser.cpp
	:
	<build>libicu-i18n.so 
	<build>libicu-common.so
	$(HOST_LIBSUPC++)
	;
