|
Packit |
85c618 |
## -*-sh-*-
|
|
Packit |
85c618 |
## BEGIN of icu-config-bottom.
|
|
Packit |
85c618 |
## Copyright (c) 2002-2013, International Business Machines Corporation and
|
|
Packit |
85c618 |
## others. All Rights Reserved.
|
|
Packit |
85c618 |
|
|
Packit Service |
42ab05 |
ICUUC_FILE="${libdir}/${ICULIBS_COMMON_LIB_NAME}"
|
|
Packit |
85c618 |
ICUUC_FILE_A="${libdir}/${ICULIBS_COMMON_LIB_NAME_A}"
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
# echo ENABLE RPATH $ENABLE_RPATH and RPATHLDFLAGS=${RPATH_LDFLAGS}
|
|
Packit |
85c618 |
if [ "x$PKGDATA_MODE" = "x" ]; then
|
|
Packit |
85c618 |
PKGDATA_MODE=dll
|
|
Packit |
85c618 |
fi
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
}
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
## The actual code of icu-config goes here.
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
ME=`basename "$0"`
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
allflags()
|
|
Packit |
85c618 |
{
|
|
Packit |
85c618 |
echo " --noverify Don't verify that ICU is actually installed."
|
|
Packit |
85c618 |
echo " --bindir Print binary directory path (bin)"
|
|
Packit |
85c618 |
echo " --cc Print C compiler used [CC]"
|
|
Packit |
85c618 |
echo " --cflags Print C compiler flags [CFLAGS]"
|
|
Packit |
85c618 |
echo " --cflags-dynamic Print additional C flags for"
|
|
Packit |
85c618 |
echo " building shared libraries."
|
|
Packit |
85c618 |
echo " --cppflags Print C Preprocessor flags [CPPFLAGS]"
|
|
Packit |
85c618 |
echo " --cppflags-dynamic Print additional C Preprocessor flags for"
|
|
Packit |
85c618 |
echo " building shared libraries."
|
|
Packit |
85c618 |
echo " --cppflags-searchpath Print only -I include directives (-Iinclude)"
|
|
Packit |
85c618 |
echo " --cxx Print C++ compiler used [CXX]"
|
|
Packit |
85c618 |
echo " --cxxflags Print C++ compiler flags [CXXFLAGS]"
|
|
Packit |
85c618 |
echo " --cxxflags-dynamic Print additional C++ flags for"
|
|
Packit |
85c618 |
echo " building shared libraries."
|
|
Packit |
85c618 |
echo " --detect-prefix Attempt to detect prefix based on PATH"
|
|
Packit |
85c618 |
echo " --exec-prefix Print prefix for executables (/bin)"
|
|
Packit |
85c618 |
echo " --exists Return with 0 status if ICU exists else fail"
|
|
Packit |
85c618 |
echo " --help, -?, --usage Print this message"
|
|
Packit |
85c618 |
echo " --icudata Print shortname of ICU data file (icudt21l)"
|
|
Packit |
85c618 |
echo " --icudata-install-dir Print path to install data to - use as --install option to pkgdata(1)"
|
|
Packit |
85c618 |
echo " --icudata-mode Print default ICU pkgdata mode (dll) - use as --mode option to pkgdata(1)."
|
|
Packit |
85c618 |
echo " --icudatadir Print path to packaged archive data. Can set as [ICU_DATA]"
|
|
Packit |
85c618 |
echo " --invoke Print commands to invoke an ICU program"
|
|
Packit |
85c618 |
echo " --invoke=<prog> Print commands to invoke an ICU program named <prog> (ex: genrb)"
|
|
Packit |
85c618 |
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. "
|
|
Packit |
85c618 |
echo " --ldflags-layout Print ICU layout engine link directive. Use in addition to --ldflags"
|
|
Packit |
85c618 |
echo " --ldflags-libsonly Same as --ldflags, but only the -l directives"
|
|
Packit |
85c618 |
echo " --ldflags-searchpath Print only -L (search path) directive"
|
|
Packit |
85c618 |
echo " --ldflags-system Print only system libs ICU links with (-lpthread, -lm)"
|
|
Packit |
85c618 |
echo " --ldflags-icuio Print ICU icuio link directive. Use in addition to --ldflags "
|
|
Packit |
85c618 |
echo " --ldflags-obsolete Print ICU obsolete link directive. Use in addition to --ldflags. (requires icuapps/obsolete to be built and installed.) "
|
|
Packit |
85c618 |
echo " --mandir Print manpage (man) path"
|
|
Packit |
85c618 |
echo " --prefix Print PREFIX to icu install (/usr/local)"
|
|
Packit |
85c618 |
echo " --prefix=XXX Set prefix to XXX for remainder of command"
|
|
Packit |
85c618 |
echo " --sbindir Print system binary path (sbin) "
|
|
Packit |
85c618 |
echo " --shared-datadir Print shared data (share) path. This is NOT the ICU data dir."
|
|
Packit |
85c618 |
echo " --shlib-c Print the command to compile and build C shared libraries with ICU"
|
|
Packit |
85c618 |
echo " --shlib-cc Print the command to compile and build C++ shared libraries with ICU"
|
|
Packit |
85c618 |
echo " --sysconfdir Print system config (etc) path"
|
|
Packit |
85c618 |
echo " --unicode-version Print version of Unicode data used in ICU ($UNICODE_VERSION)"
|
|
Packit |
85c618 |
echo " --version Print ICU version ($VERSION)"
|
|
Packit |
85c618 |
echo " --incfile Print path to Makefile.inc"
|
|
Packit |
85c618 |
echo " --incpkgdatafile Print path to pkgdata.inc (for -O option of pkgdata)"
|
|
Packit |
85c618 |
echo " --install Print path to install-sh"
|
|
Packit |
85c618 |
echo " --mkinstalldirs Print path to mkinstalldirs"
|
|
Packit |
85c618 |
}
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
## Print the normal usage message
|
|
Packit |
85c618 |
shortusage()
|
|
Packit |
85c618 |
{
|
|
Packit |
85c618 |
echo "usage: ${ME} " `allflags | cut -c-25 | sed -e 's%.*%[ & ]%'`
|
|
Packit |
85c618 |
}
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
usage()
|
|
Packit |
85c618 |
{
|
|
Packit |
85c618 |
echo "${ME}: icu-config: ICU configuration helper script"
|
|
Packit |
85c618 |
echo
|
|
Packit |
85c618 |
echo "The most commonly used options will be --cflags, --cxxflags, --cppflags, and --ldflags."
|
|
Packit |
85c618 |
echo 'Example (in make): CPFLAGS=$(shell icu-config --cppflags)'
|
|
Packit |
85c618 |
echo ' LDFLAGS=$(shell icu-config --ldflags)'
|
|
Packit |
85c618 |
echo " (etc).."
|
|
Packit |
85c618 |
echo
|
|
Packit |
85c618 |
echo "Usage:"
|
|
Packit |
85c618 |
allflags
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
echo
|
|
Packit |
85c618 |
echo " [Brackets] show MAKE variable equivalents, (parenthesis) show example output"
|
|
Packit |
85c618 |
echo
|
|
Packit |
85c618 |
echo "Copyright (c) 2002-2013, International Business Machines Corporation and others. All Rights Reserved."
|
|
Packit |
85c618 |
echo
|
|
Packit |
85c618 |
echo "NOTE: Please consider using the pkg-config (.pc) files instead of icu-config."
|
|
Packit |
85c618 |
echo " See: <http://userguide.icu-project.org/howtouseicu#TOC-pkg-config> "
|
|
Packit |
85c618 |
}
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
## Check the sanity of current variables
|
|
Packit |
85c618 |
sanity()
|
|
Packit |
85c618 |
{
|
|
Packit |
85c618 |
if [ ! -f "${ICUUC_FILE}" -a ! -f "${ICUUC_FILE_A}" ] && [ ${IGNORE_ICUUC_FILE_CHECK} = "no" ] && [ ${SANITY} = "sane" ];
|
|
Packit |
85c618 |
then
|
|
Packit |
85c618 |
echo "### $ME: Can't find ${ICUUC_FILE} - ICU prefix is wrong." 1>&2
|
|
Packit |
85c618 |
echo "### Try the --prefix= option " 1>&2
|
|
Packit |
85c618 |
echo "### or --detect-prefix" 1>&2
|
|
Packit |
85c618 |
echo "### (If you want to disable this check, use the --noverify option)" 1>&2
|
|
Packit |
85c618 |
echo "### $ME: Exitting." 1>&2
|
|
Packit |
85c618 |
exit 2
|
|
Packit |
85c618 |
fi
|
|
Packit |
85c618 |
}
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
## Main starts here.
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
if [ $# -lt 1 ]; then
|
|
Packit |
85c618 |
shortusage
|
|
Packit |
85c618 |
exit 1
|
|
Packit |
85c618 |
fi
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
# For certain options (e.g. --detect-prefix) don't check for icuuc library file.
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
IGNORE_ICUUC_FILE_CHECK="no";
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
SANITY="sane"
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
case "$1" in
|
|
Packit |
85c618 |
--noverify)
|
|
Packit |
85c618 |
SANITY="nosanity"
|
|
Packit |
85c618 |
shift
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
esac
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
case "$1" in
|
|
Packit |
85c618 |
*prefix*)
|
|
Packit |
85c618 |
IGNORE_ICUUC_FILE_CHECK="yes"
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
esac
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
# Load our variables from autoconf
|
|
Packit |
85c618 |
# ALWAYS load twice because of dependencies
|
|
Packit |
85c618 |
loaddefs
|
|
Packit |
85c618 |
loaddefs
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
if [ $# -gt 0 -a $1 = "--selfcheck" ];
|
|
Packit |
85c618 |
then
|
|
Packit |
85c618 |
echo "passed"
|
|
Packit |
85c618 |
exit
|
|
Packit |
85c618 |
# EXIT for self check
|
|
Packit |
85c618 |
fi
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
sanity
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
while [ $# -gt 0 ];
|
|
Packit |
85c618 |
do
|
|
Packit |
85c618 |
arg="$1"
|
|
Packit |
85c618 |
var=`echo $arg | sed -e 's/^[^=]*=//'`
|
|
Packit |
85c618 |
# echo "### processing $arg" 1>&2
|
|
Packit |
85c618 |
case "$arg" in
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
# undocumented.
|
|
Packit |
85c618 |
--debug)
|
|
Packit |
85c618 |
set -x
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--noverify)
|
|
Packit |
85c618 |
echo "### $ME: Error: --noverify must be the first argument." 1>&2
|
|
Packit |
85c618 |
exit 1
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--so)
|
|
Packit |
85c618 |
echo $SO
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--bindir)
|
|
Packit |
85c618 |
echo $bindir
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--libdir)
|
|
Packit |
85c618 |
echo $libdir
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--exists)
|
|
Packit |
85c618 |
sanity
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--sbindir)
|
|
Packit |
85c618 |
echo $sbindir
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--mkinstalldirs)
|
|
Packit |
85c618 |
echo ${MKINSTALLDIRS}
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--install)
|
|
Packit |
85c618 |
echo ${INSTALL}
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--invoke=*)
|
|
Packit |
85c618 |
QUOT="\""
|
|
Packit |
85c618 |
CMD="${var}"
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
# If it's not a locally executable command (1st choice) then
|
|
Packit |
85c618 |
# search for it in the ICU directories.
|
|
Packit |
85c618 |
if [ ! -x ${CMD} ]; then
|
|
Packit |
85c618 |
if [ -x ${bindir}/${var} ]; then
|
|
Packit |
85c618 |
CMD="${bindir}/${var}"
|
|
Packit |
85c618 |
fi
|
|
Packit |
85c618 |
if [ -x ${sbindir}/${var} ]; then
|
|
Packit |
85c618 |
CMD="${sbindir}/${var}"
|
|
Packit |
85c618 |
fi
|
|
Packit |
85c618 |
fi
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
echo "env ${QUOT}${LDLIBRARYPATH_ENVVAR}=${libdir}:"'${'"${LDLIBRARYPATH_ENVVAR}"'}'${QUOT} ${CMD}
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--invoke)
|
|
Packit |
85c618 |
QUOT="\""
|
|
Packit |
85c618 |
echo "env ${QUOT}${LDLIBRARYPATH_ENVVAR}=${libdir}:"'${'"${LDLIBRARYPATH_ENVVAR}"'}'${QUOT}
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--cflags)
|
|
Packit |
85c618 |
echo $ECHO_N "${CFLAGS} ${ECHO_C}"
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--cc)
|
|
Packit |
85c618 |
echo $ECHO_N "${CC} ${ECHO_C}"
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--cxx)
|
|
Packit |
85c618 |
echo $ECHO_N "${CXX} ${ECHO_C}"
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--cxxflags)
|
|
Packit |
85c618 |
echo $ECHO_N "${CXXFLAGS} ${ECHO_C}"
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--cppflags)
|
|
Packit |
85c618 |
# Don't echo the -I. - it's unneeded.
|
|
Packit |
85c618 |
echo $ECHO_N "${CPPFLAGS} ${ECHO_C}" | sed -e 's/-I. //'
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--cppflags-searchpath)
|
|
Packit |
85c618 |
echo $ECHO_N "-I${prefix}/include ${ECHO_C}"
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--cppflags-dynamic)
|
|
Packit |
85c618 |
echo $ECHO_N "${SHAREDLIBCPPFLAGS} ${ECHO_C}"
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--cxxflags-dynamic)
|
|
Packit |
85c618 |
echo $ECHO_N "${SHAREDLIBCXXFLAGS} ${ECHO_C}"
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--cflags-dynamic)
|
|
Packit |
85c618 |
echo $ECHO_N "${SHAREDLIBCFLAGS} ${ECHO_C}"
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--ldflags-system)
|
|
Packit |
85c618 |
echo $ECHO_N "${LIBS} ${ECHO_C}"
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--ldflags)
|
|
Packit |
85c618 |
echo $ECHO_N "${LDFLAGS} ${ICULIBS} ${ECHO_C}"
|
|
Packit |
85c618 |
# $RPATH_LDFLAGS
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--ldflags-libsonly)
|
|
Packit |
85c618 |
echo $ECHO_N "${ICULIBS_I18N} ${ICULIBS_COMMON} ${ICULIBS_DATA} ${ECHO_C}"
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--ldflags-icuio)
|
|
Packit |
85c618 |
echo $ECHO_N " ${ICULIBS_ICUIO} ${ECHO_C}"
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--ldflags-obsolete)
|
|
Packit |
85c618 |
echo $ECHO_N "${ICULIBS_OBSOLETE} ${ECHO_C}"
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--ldflags-toolutil)
|
|
Packit |
85c618 |
echo $ECHO_N " ${ICULIBS_TOOLUTIL} ${ECHO_C}"
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--ldflags-layout)
|
|
Packit |
85c618 |
echo $ECHO_N "${ICULIBS_LAYOUT} ${ICULIBS_LAYOUTEX} ${ECHO_C}"
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--ldflags-searchpath)
|
|
Packit |
85c618 |
echo $ECHO_N "-L${libdir} ${ECHO_C}"
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--detect-prefix)
|
|
Packit |
85c618 |
HERE=`echo $0 | sed -e "s/$ME//g"`
|
|
Packit |
85c618 |
if [ -f "${HERE}/../lib/${ICULIBS_COMMON_LIB_NAME}" -o -f "${HERE}/../lib/${ICULIBS_COMMON_LIB_NAME_A}" ]; then
|
|
Packit |
85c618 |
prefix="${HERE}/.."
|
|
Packit |
85c618 |
echo "## Using --prefix=${prefix}" 1>&2
|
|
Packit |
85c618 |
fi
|
|
Packit |
85c618 |
loaddefs
|
|
Packit |
85c618 |
loaddefs
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--exec-prefix)
|
|
Packit |
85c618 |
echo $exec_prefix
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--prefix)
|
|
Packit |
85c618 |
echo $prefix
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--prefix=*)
|
|
Packit |
85c618 |
prefix=$var
|
|
Packit |
85c618 |
loaddefs
|
|
Packit |
85c618 |
loaddefs
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--sysconfdir)
|
|
Packit |
85c618 |
echo $sysconfdir
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--mandir)
|
|
Packit |
85c618 |
echo $mandir
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--shared-datadir)
|
|
Packit |
85c618 |
echo $ECHO_N "${datadir} ${ECHO_C}"
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--incfile)
|
|
Packit |
85c618 |
echo $ECHO_N "${pkglibdir}/Makefile.inc ${ECHO_C}"
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--incpkgdatafile)
|
|
Packit |
85c618 |
echo $ECHO_N "${pkglibdir}/pkgdata.inc ${ECHO_C}"
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--icudata)
|
|
Packit |
85c618 |
echo $ECHO_N "${ICUDATA_NAME} ${ECHO_C}"
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--icudata-mode)
|
|
Packit |
85c618 |
echo $ECHO_N "${PKGDATA_MODE} ${ECHO_C}"
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--icudata-install-dir)
|
|
Packit |
85c618 |
echo $ECHO_N "${ICUPKGDATA_DIR} ${ECHO_C}"
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--icudatadir)
|
|
Packit |
85c618 |
echo $ECHO_N "${ICUDATA_DIR} ${ECHO_C}"
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--shlib-c)
|
|
Packit |
85c618 |
echo $ECHO_N "${SHLIB_c} ${ECHO_C}"
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--shlib-cc)
|
|
Packit |
85c618 |
echo $ECHO_N "${SHLIB_cc} ${ECHO_C}"
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--version)
|
|
Packit |
85c618 |
echo $ECHO_N $VERSION
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--unicode-version)
|
|
Packit |
85c618 |
echo $ECHO_N $UNICODE_VERSION
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--host)
|
|
Packit |
85c618 |
echo $host
|
|
Packit |
85c618 |
exit 0
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--help)
|
|
Packit |
85c618 |
usage
|
|
Packit |
85c618 |
exit 0
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
--usage)
|
|
Packit |
85c618 |
usage
|
|
Packit |
85c618 |
exit 0
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
# --enable-rpath=*)
|
|
Packit |
85c618 |
# ENABLE_RPATH=$var
|
|
Packit |
85c618 |
# loaddefs
|
|
Packit |
85c618 |
# ;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
-?)
|
|
Packit |
85c618 |
usage
|
|
Packit |
85c618 |
exit 0
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
*)
|
|
Packit |
85c618 |
echo ${ME}: ERROR Unknown Option $arg 1>&2
|
|
Packit |
85c618 |
echo 1>&2
|
|
Packit |
85c618 |
shortusage 1>&2
|
|
Packit |
85c618 |
echo "### $ME: Exitting." 1>&2
|
|
Packit |
85c618 |
exit 1;
|
|
Packit |
85c618 |
;;
|
|
Packit |
85c618 |
esac
|
|
Packit |
85c618 |
shift
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
# Reset the ignore icuuc file check flag
|
|
Packit |
85c618 |
if [ $IGNORE_ICUUC_FILE_CHECK = "yes" ]; then
|
|
Packit |
85c618 |
IGNORE_ICUUC_FILE_CHECK="no"
|
|
Packit |
85c618 |
sanity
|
|
Packit |
85c618 |
fi
|
|
Packit |
85c618 |
done
|
|
Packit |
85c618 |
echo
|
|
Packit |
85c618 |
# Check once before we quit (will check last used prefix)
|
|
Packit |
85c618 |
sanity
|
|
Packit |
85c618 |
## END of icu-config-bottom
|
|
Packit |
85c618 |
|
|
Packit |
85c618 |
exit 0
|