Browse Source

autoconf: Optional debug build with --enable-debug

Allow the user to set the compiler debug flags and macros through the
option --enable-debug. This addes -DDEBUG to the macros and -g to the
CFLAGS and CXXFLAGS if gcc and g++ are in use.
tags/mesa_7_1_rc1
Dan Nicholson 17 years ago
parent
commit
23656c47c9
1 changed files with 18 additions and 0 deletions
  1. 18
    0
      configure.ac

+ 18
- 0
configure.ac View File

@@ -131,6 +131,24 @@ if test "$enable_static" = yes; then
fi
AC_SUBST(MKLIB_OPTIONS)

dnl
dnl other compiler options
dnl
AC_ARG_ENABLE(debug,
[AS_HELP_STRING([--enable-debug],
[use debug compiler flags and macros @<:@default=disabled@:>@])],
enable_debug="$enableval",
enable_debug=no
)
if test "x$enable_debug" = xyes; then
DEFINES="$DEFINES -DDEBUG"
if test "x$GCC" = xyes; then
CFLAGS="$CFLAGS -g"
fi
if test "x$GXX" = xyes; then
CXXFLAGS="$CXXFLAGS -g"
fi
fi

dnl
dnl library names

Loading…
Cancel
Save