remove odd/even debug rule

we had debugging auto-enable in odd minor releases, get rid of this
This commit is contained in:
John Cupitt 2015-07-10 13:41:12 +01:00
parent 504daa1509
commit 7aebe94b9e
2 changed files with 3 additions and 7 deletions

View File

@ -73,7 +73,7 @@ Then build the build system with:
Debug build: Debug build:
$ CFLAGS="-g -Wall" CXXFLAGS="-g -Wall" \ $ CFLAGS="-g -Wall" CXXFLAGS="-g -Wall" \
./configure --prefix=/home/john/vips ./configure --prefix=/home/john/vips --enable-debug
$ make $ make
$ make install $ make install
@ -120,8 +120,7 @@ Build with the GCC auto-vectorizer and diagnostics (or just -O3):
$ FLAGS="-O2 -msse4.2 -ffast-math" $ FLAGS="-O2 -msse4.2 -ffast-math"
$ FLAGS="$FLAGS -ftree-vectorize -fdump-tree-vect-details" $ FLAGS="$FLAGS -ftree-vectorize -fdump-tree-vect-details"
$ CFLAGS="$FLAGS" CXXFLAGS="$FLAGS" \ $ CFLAGS="$FLAGS" CXXFLAGS="$FLAGS" \
./configure --prefix=/home/john/vips --disable-introspection \ ./configure --prefix=/home/john/vips --disable-introspection
--enable-debug=no
Static analysis with: Static analysis with:

View File

@ -124,10 +124,7 @@ AC_CANONICAL_HOST
AC_DEFINE_UNQUOTED(G_LOG_DOMAIN, "VIPS", [Domain for glib logging messages.]) AC_DEFINE_UNQUOTED(G_LOG_DOMAIN, "VIPS", [Domain for glib logging messages.])
# disable debugging by default for production releases m4_define([debug_default], [no])
m4_define([debug_default],
m4_if(m4_eval(vips_minor_version() % 2), [1], [yes], [no]))
AC_ARG_ENABLE(debug, AC_ARG_ENABLE(debug,
AC_HELP_STRING([--enable-debug=@<:@no/minimum/yes@:>@], AC_HELP_STRING([--enable-debug=@<:@no/minimum/yes@:>@],
[turn on debugging @<:@default=debug_default()@:>@]),, [turn on debugging @<:@default=debug_default()@:>@]),,