From 2335ca9049142408a7ce7cf9b5a83de006827452 Mon Sep 17 00:00:00 2001 From: fujiwarat Date: Wed, 28 Aug 2013 12:59:32 +0900 Subject: [PATCH] Revised CFLAGS in autogen.sh --- autogen.sh | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/autogen.sh b/autogen.sh index b4039f5..92c7655 100755 --- a/autogen.sh +++ b/autogen.sh @@ -9,6 +9,11 @@ aclocal -I m4 --force || exit 1 autoheader --force || exit 1 automake --add-missing --copy --force || exit 1 autoconf --force || exit 1 -export CFLAGS="-Wall -g -O0 -Wl,--no-undefined" -export CXXFLAGS="$CFLAGS" -./configure "$@" || exit 1 + +if `echo "$@" | grep -q CFLAGS > /dev/null` ; then + ./configure "$@" || exit 1 +else + CFLAGS=${CFLAGS-"-Wall -Werror -Wformat -Werror=format-security"} + CXXFLAGS="$CFLAGS" + ./configure "$@" CFLAGS="$CFLAGS" CXXFLAGS="$CXXFLAGS" || exit 1 +fi