1
0
Fork 0
arangodb/3rdParty/Makefile.all-in-one-icu

59 lines
1.9 KiB
Makefile

# -*- mode: Makefile; -*-
## -----------------------------------------------------------------------------
## --SECTION-- LIBRARY
## -----------------------------------------------------------------------------
################################################################################
### @brief ICU
################################################################################
BUILT_SOURCES += @ICU_LIBS@
ICUDIR = @abs_top_srcdir@/3rdParty/icu/BUILD
@ICU_LIBS@: @srcdir@/.icu-build-@TRI_BITS@
@srcdir@/.icu-build-@TRI_BITS@:
@echo
@echo "--------------------------------------------------------------------------------"
@echo "BUILDING ICU"
@echo "--------------------------------------------------------------------------------"
@echo
cd @top_srcdir@/3rdParty/icu/source \
&& ./configure \
--enable-static \
--disable-shared \
--disable-tests \
--disable-samples \
--disable-extras \
--prefix=$(ICUDIR) \
--libdir=$(ICUDIR)/libs \
CC=${CC} \
CXX=${CXX}
cd @top_srcdir@/3rdParty/icu/source && $(MAKE) install
touch @srcdir@/.icu-build-@TRI_BITS@
@echo
@echo "--------------------------------------------------------------------------------"
@echo "BUILD ICU FINISHED"
@echo "--------------------------------------------------------------------------------"
@echo
################################################################################
### @brief additional files to remove
################################################################################
CLEANUP += .icu-build-@TRI_BITS@
## -----------------------------------------------------------------------------
## --SECTION-- END-OF-FILE
## -----------------------------------------------------------------------------
## Local Variables:
## mode: outline-minor
## outline-regexp: "^\\(### @brief\\|## --SECTION--\\|# -\\*- \\)"
## End: