From f6fc21782b0032d6f87aeef5766aa498c63d6582 Mon Sep 17 00:00:00 2001 From: xantares Date: Fri, 30 Aug 2013 16:44:08 +0200 Subject: [PATCH] Added an option to configure in autogen --- autogen.sh | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/autogen.sh b/autogen.sh index a9128df..05b709b 100755 --- a/autogen.sh +++ b/autogen.sh @@ -1,6 +1,7 @@ #!/bin/sh configure_args="" +configure="yes" while test $# -ge 1; do case $1 in @@ -9,6 +10,7 @@ while test $# -ge 1; do --disable-*) configure_args="$configure_args $1" ;; --with-*) configure_args="$configure_args $1" ;; --without-*) configure_args="$configure_args $1" ;; + --no-configure) configure="no" ;; *) echo "unknown argument $1"; exit 1 ;; esac shift @@ -23,12 +25,15 @@ autoreconf --verbose --install --symlink --force autoreconf --verbose --install --symlink --force autoreconf --verbose --install --symlink --force -config=good # hackery so darcs_test still outputs config.log w/failed configure +if test "$configure" = "yes" +then + config=good # hackery so darcs_test still outputs config.log w/failed configure -./configure --enable-maintainer-mode $configure_args || config=bad + ./configure --enable-maintainer-mode $configure_args || config=bad -if test x$verbose = xyes; then - cat config.log -fi + if test x$verbose = xyes; then + cat config.log + fi -test $config = bad && exit 1 + test $config = bad && exit 1 +fi \ No newline at end of file -- 2.30.2