diff options
author | Frederic Culot <calcurse@culot.org> | 2008-12-08 20:03:15 +0000 |
---|---|---|
committer | Frederic Culot <calcurse@culot.org> | 2008-12-08 20:03:15 +0000 |
commit | 9981581a503d9d327b59301bdade7665f16ec04b (patch) | |
tree | ebd1868d3fab3b9f5969d10e13a4df12ab8656c6 | |
parent | 722441e05414f6436e7a5b617456e04f3cdbae0f (diff) | |
download | calcurse-9981581a503d9d327b59301bdade7665f16ec04b.tar.gz calcurse-9981581a503d9d327b59301bdade7665f16ec04b.zip |
--enable-debug configuration option added
-rwxr-xr-x | configure.ac | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac index 8fadb8a..89f06f7 100755 --- a/configure.ac +++ b/configure.ac @@ -1,4 +1,4 @@ -# $calcurse: configure.ac,v 1.23 2008/12/08 19:40:23 culot Exp $ +# $calcurse: configure.ac,v 1.24 2008/12/08 20:03:15 culot Exp $ #------------------------------------------------------------------------------- # Init @@ -57,6 +57,21 @@ AC_CHECK_HEADERS([math.h], [ # Compilation options #------------------------------------------------------------------------------- CFLAGS+="-Wall -g" + +AC_ARG_ENABLE(debug, + AS_HELP_STRING([--enable-debug], [set CFLAGS for debug]), + debug=$enableval) +if test "$debug" != "yes"; then + debug=no + AC_DEFINE(DBG_DISABLED, 1, [Define to 1 if you do not want debug.]) + CFLAGS="$CFLAGS -O2 -Wall" +else + AC_DEFINE(DBG_ENABLED, 1, [Define to 1 if you want debug.]) + CFLAGS="$CFLAGS -g -ggdb -Wall" +fi +AC_MSG_CHECKING([if debug should be used]) +AC_MSG_RESULT($debug) +AM_CONDITIONAL(DBG_ENABLED, test x$debug = xyes) #------------------------------------------------------------------------------- # Create Makefiles #------------------------------------------------------------------------------- |