From 3f5639a791744d606af3c959aac661fd03ac886b Mon Sep 17 00:00:00 2001 From: Tim Janik Date: Mon, 15 Feb 1999 06:50:15 +0000 Subject: [PATCH] default to yes for development trees. Mon Feb 15 07:45:54 1999 Tim Janik * configure.in (--enable-debug): default to yes for development trees. --- ChangeLog | 4 ++++ ChangeLog.pre-2-0 | 4 ++++ ChangeLog.pre-2-10 | 4 ++++ ChangeLog.pre-2-12 | 4 ++++ ChangeLog.pre-2-2 | 4 ++++ ChangeLog.pre-2-4 | 4 ++++ ChangeLog.pre-2-6 | 4 ++++ ChangeLog.pre-2-8 | 4 ++++ configure.in | 20 +++++++++++++++++++- 9 files changed, 51 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 367c8bf..bb0b04b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +Mon Feb 15 07:45:54 1999 Tim Janik + + * configure.in (--enable-debug): default to yes for development trees. + Mon Feb 15 06:18:58 1999 Tim Janik * glib.h: return guints instead of gints for g_hash_table_size diff --git a/ChangeLog.pre-2-0 b/ChangeLog.pre-2-0 index 367c8bf..bb0b04b 100644 --- a/ChangeLog.pre-2-0 +++ b/ChangeLog.pre-2-0 @@ -1,3 +1,7 @@ +Mon Feb 15 07:45:54 1999 Tim Janik + + * configure.in (--enable-debug): default to yes for development trees. + Mon Feb 15 06:18:58 1999 Tim Janik * glib.h: return guints instead of gints for g_hash_table_size diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index 367c8bf..bb0b04b 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,7 @@ +Mon Feb 15 07:45:54 1999 Tim Janik + + * configure.in (--enable-debug): default to yes for development trees. + Mon Feb 15 06:18:58 1999 Tim Janik * glib.h: return guints instead of gints for g_hash_table_size diff --git a/ChangeLog.pre-2-12 b/ChangeLog.pre-2-12 index 367c8bf..bb0b04b 100644 --- a/ChangeLog.pre-2-12 +++ b/ChangeLog.pre-2-12 @@ -1,3 +1,7 @@ +Mon Feb 15 07:45:54 1999 Tim Janik + + * configure.in (--enable-debug): default to yes for development trees. + Mon Feb 15 06:18:58 1999 Tim Janik * glib.h: return guints instead of gints for g_hash_table_size diff --git a/ChangeLog.pre-2-2 b/ChangeLog.pre-2-2 index 367c8bf..bb0b04b 100644 --- a/ChangeLog.pre-2-2 +++ b/ChangeLog.pre-2-2 @@ -1,3 +1,7 @@ +Mon Feb 15 07:45:54 1999 Tim Janik + + * configure.in (--enable-debug): default to yes for development trees. + Mon Feb 15 06:18:58 1999 Tim Janik * glib.h: return guints instead of gints for g_hash_table_size diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4 index 367c8bf..bb0b04b 100644 --- a/ChangeLog.pre-2-4 +++ b/ChangeLog.pre-2-4 @@ -1,3 +1,7 @@ +Mon Feb 15 07:45:54 1999 Tim Janik + + * configure.in (--enable-debug): default to yes for development trees. + Mon Feb 15 06:18:58 1999 Tim Janik * glib.h: return guints instead of gints for g_hash_table_size diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index 367c8bf..bb0b04b 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,7 @@ +Mon Feb 15 07:45:54 1999 Tim Janik + + * configure.in (--enable-debug): default to yes for development trees. + Mon Feb 15 06:18:58 1999 Tim Janik * glib.h: return guints instead of gints for g_hash_table_size diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index 367c8bf..bb0b04b 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,7 @@ +Mon Feb 15 07:45:54 1999 Tim Janik + + * configure.in (--enable-debug): default to yes for development trees. + Mon Feb 15 06:18:58 1999 Tim Janik * glib.h: return guints instead of gints for g_hash_table_size diff --git a/configure.in b/configure.in index 109023f..428fb77 100644 --- a/configure.in +++ b/configure.in @@ -15,6 +15,10 @@ cflags_set=${CFLAGS+set} # we rewrite this file rm -f glibconfig-sysdefs.h +dnl we to AC_DIVERT_PUSH/AC_DIVERT_POP these variable definitions so they +dnl are available for $ac_help expansion (don't we all *love* autoconf?) +AC_DIVERT_PUSH(AC_DIVERSION_NOTICE)dnl +# # The following version number definitions apply to GLib and GModule # as a whole, so if changes occoured in either of them, they are both # treated with the same interface and binary age. @@ -33,6 +37,9 @@ GLIB_MICRO_VERSION=15 GLIB_INTERFACE_AGE=2 GLIB_BINARY_AGE=2 GLIB_VERSION=$GLIB_MAJOR_VERSION.$GLIB_MINOR_VERSION.$GLIB_MICRO_VERSION +dnl +AC_DIVERT_POP()dnl + AC_SUBST(GLIB_VERSION) # libtool versioning @@ -67,7 +74,18 @@ AM_MAINTAINER_MODE AC_CANONICAL_HOST -AC_ARG_ENABLE(debug, [ --enable-debug=[no/minimum/yes] turn on debugging [default=minimum]],,enable_debug=minimum) +dnl figure debugging default, prior to $ac_help setup +dnl +AC_DIVERT_PUSH(AC_DIVERSION_NOTICE)dnl +if test `expr $GLIB_MINOR_VERSION \% 2` = 1 ; then + debug_default=yes +else + debug_default=minimum +fi +AC_DIVERT_POP()dnl + +dnl declare --enable-* args and collect ac_help strings +AC_ARG_ENABLE(debug, [ --enable-debug=[no/minimum/yes] turn on debugging [default=$debug_default]],,enable_debug=$debug_default) AC_ARG_ENABLE(mem_check, [ --enable-mem-check turn on malloc/free sanity checking [default=no]],,enable_mem_check=no) AC_ARG_ENABLE(mem_profile, [ --enable-mem-profile turn on malloc profiling atexit [default=no]],,enable_mem_profile=no) AC_ARG_ENABLE(ansi, [ --enable-ansi turn on strict ansi [default=no]], -- 2.7.4