16f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org## -*-sh-*-
26f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org## BEGIN of icu-config-bottom.
36f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org## Copyright (c) 2002-2013, International Business Machines Corporation and
46f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org## others. All Rights Reserved.
56f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
66f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgICUUC_FILE="${libdir}/${ICULIBS_COMMON_LIB_NAME}"
76f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgICUUC_FILE_A="${libdir}/${ICULIBS_COMMON_LIB_NAME_A}"
86f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
96f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org#  echo ENABLE RPATH $ENABLE_RPATH and RPATHLDFLAGS=${RPATH_LDFLAGS}
106f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgif [ "x$PKGDATA_MODE" = "x" ]; then
116f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    PKGDATA_MODE=dll
126f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgfi
136f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
146f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org}
156f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
166f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org## The actual code of icu-config goes here.
176f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
186f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgME=`basename "$0"`
196f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
206f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgallflags()
216f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org{
226f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "  --noverify             Don't verify that ICU is actually installed."
236f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "  --bindir               Print binary directory path (bin)"
246f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "  --cc                   Print C compiler used [CC]"
256f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "  --cflags               Print C compiler flags [CFLAGS]"
266f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "  --cflags-dynamic       Print additional C flags for"
276f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "                             building shared libraries."
286f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "  --cppflags             Print C Preprocessor flags [CPPFLAGS]"
296f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "  --cppflags-dynamic     Print additional C Preprocessor flags for"
306f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "                             building shared libraries."
316f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "  --cppflags-searchpath  Print only -I include directives  (-Iinclude)"
326f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "  --cxx                  Print C++ compiler used [CXX]"
336f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "  --cxxflags             Print C++ compiler flags [CXXFLAGS]"
346f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "  --cxxflags-dynamic     Print additional C++ flags for"
356f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "                             building shared libraries."
366f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "  --detect-prefix        Attempt to detect prefix based on PATH"
376f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "  --exec-prefix          Print prefix for executables (/bin)"
386f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "  --exists               Return with 0 status if ICU exists else fail"
396f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "  --help, -?, --usage    Print this message"
406f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "  --icudata              Print shortname of ICU data file (icudt21l)"
416f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "  --icudata-install-dir  Print path to install data to - use as --install option to pkgdata(1)"
426f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "  --icudata-mode         Print default ICU pkgdata mode (dll) - use as --mode option to pkgdata(1)."
436f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "  --icudatadir           Print path to packaged archive data. Can set as [ICU_DATA]"
446f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "  --invoke               Print commands to invoke an ICU program"
456f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "  --invoke=<prog>        Print commands to invoke an ICU program named <prog> (ex: genrb)"
466f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "  --ldflags              Print -L search path and -l libraries to link with ICU [LDFLAGS].  This is for the data, uc (common), and i18n libraries only.  "
476f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "  --ldflags-layout       Print ICU layout engine link directive. Use in addition to --ldflags"
486f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "  --ldflags-libsonly     Same as --ldflags, but only the -l directives"
496f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "  --ldflags-searchpath   Print only -L (search path) directive"
506f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "  --ldflags-system       Print only system libs ICU links with (-lpthread, -lm)"
516f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "  --ldflags-icuio        Print ICU icuio link directive. Use in addition to --ldflags "
526f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "  --ldflags-obsolete     Print ICU obsolete link directive. Use in addition to --ldflags. (requires icuapps/obsolete to be built and installed.) "
536f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "  --mandir               Print manpage (man) path"
546f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "  --prefix               Print PREFIX to icu install (/usr/local)"
556f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "  --prefix=XXX           Set prefix to XXX for remainder of command"
566f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "  --sbindir              Print system binary path (sbin) "
576f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "  --shared-datadir       Print shared data (share) path. This is NOT the ICU data dir."
586f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "  --shlib-c              Print the command to compile and build C shared libraries with ICU"
596f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "  --shlib-cc             Print the command to compile and build C++ shared libraries with ICU"
606f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "  --sysconfdir           Print system config (etc) path"
616f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "  --unicode-version      Print version of Unicode data used in ICU ($UNICODE_VERSION)"
626f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "  --version              Print ICU version ($VERSION)"
636f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "  --incfile              Print path to Makefile.inc"
646f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "  --incpkgdatafile       Print path to pkgdata.inc (for -O option of pkgdata)"
656f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "  --install              Print path to install-sh"
666f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "  --mkinstalldirs        Print path to mkinstalldirs"
676f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org}
686f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
696f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org## Print the normal usage message
706f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgshortusage()
716f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org{
726f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "usage: ${ME} " `allflags | cut -c-25 | sed -e 's%.*%[ & ]%'`
736f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org}
746f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
756f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
766f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgusage()
776f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org{
786f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "${ME}: icu-config: ICU configuration helper script"
796f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo
806f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "The most commonly used options will be --cflags, --cxxflags, --cppflags, and --ldflags."
816f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo 'Example (in make):   CPFLAGS=$(shell icu-config --cppflags)'
826f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo '                     LDFLAGS=$(shell icu-config --ldflags)'
836f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "                     (etc).."
846f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo
856f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "Usage:"
866f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    allflags
876f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
886f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo
896f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo " [Brackets] show MAKE variable equivalents,  (parenthesis) show example output"
906f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo
916f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "Copyright (c) 2002-2013, International Business Machines Corporation and others. All Rights Reserved."
926f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo
936f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo "NOTE: Please consider using the pkg-config (.pc) files instead of icu-config."
946f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    echo " See: <http://userguide.icu-project.org/howtouseicu#TOC-pkg-config> "
956f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org}
966f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
976f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org## Check the sanity of current variables
986f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgsanity()
996f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org{
1006f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    if [ ! -f "${ICUUC_FILE}" -a ! -f "${ICUUC_FILE_A}" ] && [ ${IGNORE_ICUUC_FILE_CHECK} = "no" ] && [ ${SANITY} = "sane" ];
1016f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    then
1026f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	echo "### $ME: Can't find ${ICUUC_FILE} - ICU prefix is wrong."  1>&2
1036f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	echo "###      Try the --prefix= option " 1>&2
1046f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	echo "###      or --detect-prefix" 1>&2
1056f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org        echo "###      (If you want to disable this check, use  the --noverify option)" 1>&2
1066f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	echo "### $ME: Exitting." 1>&2
1076f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	exit 2
1086f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    fi
1096f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org}
1106f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
1116f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org## Main starts here.
1126f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
1136f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgif [ $# -lt 1 ]; then
1146f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    shortusage
1156f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    exit 1
1166f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgfi
1176f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
1186f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org# For certain options (e.g. --detect-prefix) don't check for icuuc library file.
1196f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
1206f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgIGNORE_ICUUC_FILE_CHECK="no";
1216f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
1226f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgSANITY="sane"
1236f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
1246f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgcase "$1" in
1256f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org--noverify)
1266f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    SANITY="nosanity"
1276f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    shift
1286f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    ;;
1296f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgesac
1306f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
1316f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgcase "$1" in
1326f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org*prefix*)
1336f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    IGNORE_ICUUC_FILE_CHECK="yes"
1346f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    ;;
1356f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgesac
1366f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
1376f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org# Load our variables from autoconf
1386f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org# ALWAYS load twice because of dependencies
1396f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgloaddefs
1406f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgloaddefs
1416f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
1426f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgif [ $# -gt 0 -a $1 = "--selfcheck" ];
1436f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgthen
1446f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	echo "passed"
1456f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	exit
1466f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	# EXIT for self check
1476f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgfi
1486f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
1496f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgsanity
1506f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
1516f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgwhile [ $# -gt 0 ];
1526f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgdo
1536f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    arg="$1"
1546f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    var=`echo $arg | sed -e 's/^[^=]*=//'`
1556f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org#    echo "### processing $arg" 1>&2
1566f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    case "$arg" in
1576f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
1586f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org        # undocumented.
1596f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org        --debug)
1606f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    set -x
1616f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
1626f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
1636f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org        --noverify)
1646f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org            echo "### $ME: Error: --noverify must be the first argument." 1>&2
1656f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org            exit 1
1666f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org            ;;
1676f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
1686f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    --so)
1696f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org        echo $SO
1706f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org        ;;
1716f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
1726f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	--bindir)
1736f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    echo $bindir
1746f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
1756f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
1766f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	--libdir)
1776f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    echo $libdir
1786f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
1796f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
1806f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	--exists)
1816f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    sanity
1826f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
1836f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
1846f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	--sbindir)
1856f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    echo $sbindir
1866f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
1876f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
1886f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	--mkinstalldirs)
1896f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    echo ${MKINSTALLDIRS}
1906f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
1916f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
1926f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	--install)
1936f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    echo ${INSTALL}
1946f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
1956f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
1966f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	--invoke=*)
1976f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    QUOT="\""
1986f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org            CMD="${var}"
1996f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
2006f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org            # If it's not a locally executable command (1st choice) then
2016f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org            # search for it in the ICU directories.
2026f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org            if [ ! -x ${CMD} ]; then
2036f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org                if [ -x ${bindir}/${var} ]; then
2046f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org                    CMD="${bindir}/${var}"
2056f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org                fi
2066f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org                if [ -x ${sbindir}/${var} ]; then
2076f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org                    CMD="${sbindir}/${var}"
2086f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org                fi
2096f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org            fi
2106f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
2116f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    echo "env ${QUOT}${LDLIBRARYPATH_ENVVAR}=${libdir}:"'${'"${LDLIBRARYPATH_ENVVAR}"'}'${QUOT} ${CMD}
2126f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
2136f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
2146f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	--invoke)
2156f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    QUOT="\""
2166f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    echo "env ${QUOT}${LDLIBRARYPATH_ENVVAR}=${libdir}:"'${'"${LDLIBRARYPATH_ENVVAR}"'}'${QUOT}
2176f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
2186f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
2196f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	--cflags)
2206f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    echo $ECHO_N "${CFLAGS} ${ECHO_C}"
2216f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
2226f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
2236f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	--cc)
2246f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    echo $ECHO_N "${CC} ${ECHO_C}"
2256f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
2266f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
2276f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	--cxx)
2286f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    echo $ECHO_N "${CXX} ${ECHO_C}"
2296f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
2306f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
2316f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	--cxxflags)
2326f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    echo $ECHO_N "${CXXFLAGS} ${ECHO_C}"
2336f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
2346f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
2356f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	--cppflags)
2366f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    # Don't echo the -I. - it's unneeded.
2376f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    echo $ECHO_N "${CPPFLAGS} ${ECHO_C}" | sed -e 's/-I. //'
2386f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
2396f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
2406f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	--cppflags-searchpath)
2416f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    echo $ECHO_N "-I${prefix}/include ${ECHO_C}"
2426f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
2436f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
2446f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	--cppflags-dynamic)
2456f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    echo $ECHO_N "${SHAREDLIBCPPFLAGS} ${ECHO_C}"
2466f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
2476f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
2486f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	--cxxflags-dynamic)
2496f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    echo $ECHO_N "${SHAREDLIBCXXFLAGS} ${ECHO_C}"
2506f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
2516f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
2526f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	--cflags-dynamic)
2536f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    echo $ECHO_N "${SHAREDLIBCFLAGS} ${ECHO_C}"
2546f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
2556f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
2566f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	--ldflags-system)
2576f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    echo $ECHO_N "${LIBS} ${ECHO_C}"
2586f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
2596f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
2606f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	--ldflags)
2616f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    echo $ECHO_N "${LDFLAGS} ${ICULIBS} ${LIBS} ${ECHO_C}"
2626f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org# $RPATH_LDFLAGS
2636f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
2646f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
2656f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	--ldflags-libsonly)
2666f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    echo $ECHO_N "${ICULIBS_I18N} ${ICULIBS_COMMON} ${ICULIBS_DATA} ${ECHO_C}"
2676f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
2686f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
2696f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	--ldflags-icuio)
2706f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    echo $ECHO_N " ${ICULIBS_ICUIO} ${ECHO_C}"
2716f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
2726f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
2736f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	--ldflags-obsolete)
2746f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    echo $ECHO_N "${ICULIBS_OBSOLETE} ${ECHO_C}"
2756f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
2766f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
2776f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	--ldflags-toolutil)
2786f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    echo $ECHO_N " ${ICULIBS_TOOLUTIL} ${ECHO_C}"
2796f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
2806f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
2816f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	--ldflags-layout)
2826f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    echo $ECHO_N "${ICULIBS_LAYOUT} ${ICULIBS_LAYOUTEX} ${ECHO_C}"
2836f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
2846f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
2856f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	--ldflags-searchpath)
2866f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    echo $ECHO_N "-L${libdir} ${ECHO_C}"
2876f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
2886f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
2896f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	--detect-prefix)
2906f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    HERE=`echo $0 | sed -e "s/$ME//g"`
2916f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    if [ -f "${HERE}/../lib/${ICULIBS_COMMON_LIB_NAME}" -o -f  "${HERE}/../lib/${ICULIBS_COMMON_LIB_NAME_A}"  ]; then
2926f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org		prefix="${HERE}/.."
2936f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org		echo "## Using --prefix=${prefix}" 1>&2
2946f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    fi
2956f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    loaddefs
2966f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    loaddefs
2976f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
2986f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
2996f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	--exec-prefix)
3006f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    echo $exec_prefix
3016f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
3026f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
3036f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	--prefix)
3046f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    echo $prefix
3056f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
3066f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
3076f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	--prefix=*)
3086f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    prefix=$var
3096f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    loaddefs
3106f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    loaddefs
3116f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
3126f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
3136f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	--sysconfdir)
3146f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    echo $sysconfdir
3156f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
3166f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
3176f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	--mandir)
3186f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    echo $mandir
3196f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
3206f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
3216f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	--shared-datadir)
3226f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    echo $ECHO_N "${datadir} ${ECHO_C}"
3236f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
3246f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
3256f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org        --incfile)
3266f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    echo $ECHO_N "${pkglibdir}/Makefile.inc ${ECHO_C}"
3276f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
3286f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
3296f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	--incpkgdatafile)
3306f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    echo $ECHO_N "${pkglibdir}/pkgdata.inc ${ECHO_C}"
3316f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
3326f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
3336f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	--icudata)
3346f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    echo $ECHO_N "${ICUDATA_NAME} ${ECHO_C}"
3356f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
3366f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
3376f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	--icudata-mode)
3386f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    echo $ECHO_N "${PKGDATA_MODE} ${ECHO_C}"
3396f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
3406f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
3416f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	--icudata-install-dir)
3426f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org        echo $ECHO_N "${ICUPKGDATA_DIR} ${ECHO_C}"
3436f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
3446f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
3456f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	--icudatadir)
3466f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    echo $ECHO_N "${ICUDATA_DIR} ${ECHO_C}"
3476f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
3486f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
3496f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	--shlib-c)
3506f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    echo $ECHO_N "${SHLIB_c} ${ECHO_C}"
3516f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
3526f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
3536f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	--shlib-cc)
3546f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    echo $ECHO_N "${SHLIB_cc} ${ECHO_C}"
3556f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
3566f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
3576f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	--version)
3586f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    echo $ECHO_N $VERSION
3596f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
3606f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
3616f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	--unicode-version)
3626f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    echo $ECHO_N $UNICODE_VERSION
3636f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
3646f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
3656f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	--host)
3666f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    echo $host
3676f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    exit 0
3686f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
3696f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
3706f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	--help)
3716f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    usage
3726f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    exit 0
3736f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
3746f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
3756f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	--usage)
3766f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    usage
3776f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    exit 0
3786f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
3796f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
3806f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org#	--enable-rpath=*)
3816f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org#	    ENABLE_RPATH=$var
3826f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org#	    loaddefs
3836f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org#	    ;;
3846f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
3856f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	-?)
3866f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    usage
3876f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    exit 0
3886f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    ;;
3896f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
3906f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org        *)
3916f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    echo ${ME}: ERROR Unknown Option $arg 1>&2
3926f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org            echo 1>&2
3936f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org            shortusage 1>&2
3946f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	    echo "### $ME: Exitting." 1>&2
3956f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org            exit 1;
3966f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org            ;;
3976f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    esac
3986f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    shift
3996f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
4006f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    # Reset the ignore icuuc file check flag
4016f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    if [ $IGNORE_ICUUC_FILE_CHECK = "yes" ]; then
4026f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org        IGNORE_ICUUC_FILE_CHECK="no"
4036f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org        sanity
4046f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org    fi
4056f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgdone
4066f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgecho
4076f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org# Check once before we quit (will check last used prefix)
4086f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgsanity
4096f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org## END of icu-config-bottom
4106f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
4116f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgexit 0
412