head 1.3; access; symbols; locks; strict; comment @# @; 1.3 date 2005.04.08.10.27.31; author dajobe; state Exp; branches; next 1.2; 1.2 date 2005.04.08.10.22.52; author dajobe; state Exp; branches; next 1.1; 1.1 date 2003.11.18.22.15.03; author dajobe; state Exp; branches; next ; desc @@ 1.3 log @2005-04-08 Dave Beckett * autogen.sh: Use LIBTOOLIZE_FLAGS @ text @#!/bin/sh # Run this to generate all the initial makefiles, etc. set -e ARGV0=$0 LIBTOOLIZE=${LIBTOOLIZE-libtoolize} LIBTOOLIZE_FLAGS="--copy --force" ACLOCAL=${ACLOCAL-aclocal} AUTOHEADER=${AUTOHEADER-autoheader} AUTOMAKE=${AUTOMAKE-automake} AUTOMAKE_FLAGS="--add-missing" AUTOCONF=${AUTOCONF-autoconf} if test -z "$ACLOCAL_FLAGS"; then acdir=`$ACLOCAL --print-ac-dir` if [ ! -f $acdir/pkg.m4 ]; then echo "$ARGV0: Error: Could not find pkg-config macros." echo " (Looked in $acdir/pkg.m4)" echo " If pkg.m4 is available in /another/directory, please set" echo " ACLOCAL_FLAGS=\"-I /another/directory\"" echo " Otherwise, please install pkg-config." echo "" echo "pkg-config is available from:" echo "http://www.freedesktop.org/software/pkgconfig/" exit 1 fi fi if test -z "$*"; then echo "$ARGV0: Note: \`./configure' will be run with no arguments." echo " If you wish to pass any to it, please specify them on the" echo " \`$0' command line." echo fi do_cmd() { echo "$ARGV0: running \`$@@'" $@@ } do_cmd $LIBTOOLIZE ${LIBTOOLIZE_FLAGS} do_cmd $ACLOCAL ${ACLOCAL_FLAGS} do_cmd $AUTOHEADER do_cmd $AUTOMAKE --add-missing do_cmd $AUTOCONF do_cmd ./configure --enable-maintainer-mode ${1+"$@@"} && echo "Now type \`make' to compile" || exit 1 @ 1.2 log @2005-04-08 Dave Beckett * autogen.sh: Allow libtoolize, aclocal, autoheader, automake and autoconf to be overridden. Keep the defaults the same. @ text @d44 1 a44 1 do_cmd $LIBTOOLIZE --force --copy @ 1.1 log @autogen.sh for cvs building @ text @d8 9 d18 1 a18 1 acdir=`aclocal --print-ac-dir` d44 1 a44 1 do_cmd libtoolize --force --copy d46 1 a46 1 do_cmd aclocal ${ACLOCAL_FLAGS} d48 1 a48 1 do_cmd autoheader d50 1 a50 1 do_cmd automake --add-missing d52 1 a52 1 do_cmd autoconf @