summaryrefslogtreecommitdiff
path: root/autogen.sh
diff options
context:
space:
mode:
authorThomas Vander Stichele <thomas@apestaart.org>2002-05-27 13:37:37 +0000
committerThomas Vander Stichele <thomas@apestaart.org>2002-05-27 13:37:37 +0000
commit2a3ae58c8990f28d48deb8f8e2980dae5622ca8b (patch)
treee9a3a17bce57cbdacfb792e3095f31ebe83bd49e /autogen.sh
parentc887de833289049237c69faf997b32c5a0caa7df (diff)
together with the recent commit in common, this little beauty should
Original commit message from CVS: together with the recent commit in common, this little beauty should - implement both --with-automake and --with-autoconf to autogen.sh - pass them on to configure, along with good settings for aclocal and autoheader - which then forces these tools to be used in rebuilding through running make in the dirs (which was the whole point of this makeover) Please test and let me know if it doesn't break other stuff. Right, going to make the really minimal set of changes to all of our other modules now. I love having made a common/ dir ;) We now return to your regularly scheduled broadcast.
Diffstat (limited to 'autogen.sh')
-rwxr-xr-xautogen.sh6
1 files changed, 4 insertions, 2 deletions
diff --git a/autogen.sh b/autogen.sh
index a97de188b..e6ae29d03 100755
--- a/autogen.sh
+++ b/autogen.sh
@@ -22,6 +22,8 @@ then
fi
. common/gst-autogen.sh
+CONFIGURE_DEF_OPT='--enable-maintainer-mode --enable-plugin-builddir'
+
autogen_options $@
echo -n "+ check for build tools"
@@ -35,10 +37,10 @@ die_check $DIE
autoconf_2.52d_check || DIE=1
aclocal_check || DIE=1
+autoheader_check || DIE=1
die_check $DIE
-CONFIGURE_DEF_OPT='--enable-maintainer-mode --enable-plugin-builddir'
# if no arguments specified then this will be printed
if test -z "$*"; then
echo "+ checking for autogen.sh options"
@@ -57,7 +59,7 @@ tool_run "$aclocal" "-I common/m4 $ACLOCAL_FLAGS"
echo "+ not running libtoolize until libtool fix has flown downstream"
# tool_run "libtoolize" "--copy --force"
-tool_run "autoheader"
+tool_run "$autoheader"
# touch the stamp-h.in build stamp so we don't re-run autoheader in maintainer mode -- wingo
echo timestamp > stamp-h.in 2> /dev/null