From 7cd5a40a0dd5fe3ba8155c7c7e03f316ac35aaa3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erick=20P=C3=A9rez=20Castellanos?= Date: Wed, 24 Dec 2014 15:55:56 -0500 Subject: [PATCH] build: remove autogen warnings Copied autogen.sh from folks projects where pwithnall cares for autotools stuff. --- autogen.sh | 37 ++++++++++++++++++++----------------- 1 file changed, 20 insertions(+), 17 deletions(-) diff --git a/autogen.sh b/autogen.sh index 3846b7c2..8e9caeed 100755 --- a/autogen.sh +++ b/autogen.sh @@ -1,22 +1,25 @@ #!/bin/sh # Run this to generate all the initial makefiles, etc. +set -e -srcdir=`dirname $0` -test -z "$srcdir" && srcdir=. +autoreconf -i -f +intltoolize --force --copy --automake -PKG_NAME="gnome-calendar" +if test -z "$NOCONFIGURE"; then + run_configure=true + for arg in $*; do + case $arg in + --no-configure) + run_configure=false + ;; + *) + ;; + esac + done +else + run_configure=false +fi -(test -f $srcdir/configure.ac \ - && test -d $srcdir/src) || { - echo -n "**Error**: Directory "\`$srcdir\'" does not look like the" - echo " top-level gnome-calendar directory" - exit 1 -} - -which gnome-autogen.sh || { - echo "You need to install gnome-common from GNOME Git (or from" - echo "your OS vendor's package manager)." - exit 1 -} - -USE_GNOME2_MACROS=1 USE_COMMON_DOC_BUILD=yes . gnome-autogen.sh +if test $run_configure = true; then + ./configure "$@" +fi