This way the user has the privilege of last decision and so the option to build an optimized debug build again. --- configure.ac | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-)
diff --git a/configure.ac b/configure.ac index d280e38..e3d323d 100644 --- a/configure.ac +++ b/configure.ac @@ -155,6 +155,12 @@ cygwin*) ;; esac +dnl Save user {C,CXX}FLAGS +USER_CFLAGS="$CFLAGS" +USER_CXXFLAGS="$CXXFLAGS" +CFLAGS="" +CXXFLAGS="" + dnl Add flags for gcc and g++ if test "x$GCC" = xyes; then case "$host_os" in @@ -1976,6 +1982,8 @@ if test "x$acv_mesa_CLANG" = xyes; then fi dnl Add user CFLAGS and CXXFLAGS +cflags="$CFLAGS" +cxxflags="$CXXFLAGS" CFLAGS="$CFLAGS $USER_CFLAGS" CXXFLAGS="$CXXFLAGS $USER_CXXFLAGS" @@ -2222,14 +2230,16 @@ echo " Shared-glapi: $enable_shared_glapi" dnl Compiler options # cleanup the CFLAGS/CXXFLAGS/DEFINES vars -cflags=`echo $CFLAGS | \ +cflags=`echo $cflags | \ $SED 's/^ *//;s/ */ /;s/ *$//'` -cxxflags=`echo $CXXFLAGS | \ +cxxflags=`echo $cxxflags | \ $SED 's/^ *//;s/ */ /;s/ *$//'` defines=`echo $DEFINES | $SED 's/^ *//;s/ */ /;s/ *$//'` echo "" echo " CFLAGS: $cflags" +echo " USER_CFLAGS: $USER_CFLAGS" echo " CXXFLAGS: $cxxflags" +echo " USER_CXXFLAGS: $USER_CXXFLAGS" echo " Macros: $defines" echo "" if test "x$MESA_LLVM" = x1; then -- 1.8.1.4 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev