1 2007-04-16 Mike Frysinger <vapier@gentoo.org>
3 * Clean locale vars from environment to maintain a sane state.
4 * Do not set CC/CXX/CPPFLAGS/LDFLAGS to "" so that user can
5 override if they so choose.
6 * Only set CFLAGS/CXXFLAGS if user did not specify any.
16 + LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
17 + LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
18 + LC_TELEPHONE LC_TIME
20 + if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
21 + eval $as_var=C; export $as_var
27 # clear some things potentially inherited from environment.
31 infodir='$(datadir)/info'
32 mandir='$(datadir)/man'
33 sysconfdir='$(prefix)/etc'
37 -CFLAGS='-Wall -W -O2'
38 -CXXFLAGS='-Wall -W -O2'
42 while [ x"$1" != x ] ; do
47 +# Defaults if the user did not select any
48 +if [ x"${CFLAGS}" = x ] ; then
49 + CFLAGS='-Wall -W -O2'
51 +if [ x"${CXXFLAGS}" = x ] ; then
52 + CXXFLAGS='-Wall -W -O2'
55 # Find the source files, if location was not specified.
57 if [ x"${srcdir}" = x ] ; then