diff --git a/autogen.sh b/autogen.sh
index 20ea5ed34badcefd3a4e26102c73f046d5e11aa5..baee6c3e6971398a329e2f0af4a039d506e1e970 100755 (executable)
--- a/autogen.sh
+++ b/autogen.sh
-#! /bin/sh
+#!/bin/sh -e
-# Generate config.h.in
-echo "autoheader..."
-autoheader
+rm -rf config.cache build
+mkdir build
-echo "touch stamp-h"
-touch stamp-h
-
-# rerun libtoolize
-echo "libtoolize..."
-libtoolize --force
+# create po/Makefile.in.in
+glib-gettextize --force --copy
# add aclocal.m4 to current dir
echo "aclocal..."
# add aclocal.m4 to current dir
echo "aclocal..."
-aclocal
+aclocal -I m4
# This generates the configure script from configure.in
echo "autoconf..."
autoconf
# This generates the configure script from configure.in
echo "autoconf..."
autoconf
+echo "autoheader..."
+autoheader
+
# Generate Makefile.in from Makefile.am
echo "automake..."
# Generate Makefile.in from Makefile.am
echo "automake..."
-automake
+automake --add-missing
+
# configure
# configure
-echo "./configure $*"
-./configure $*
+if test x$NOCONFIGURE = x; then
+ echo "./configure $*"
+ ./configure $*
+fi