diff options
author | Havoc Pennington <hp@pobox.com> | 2002-02-08 07:32:09 +0000 |
---|---|---|
committer | Havoc Pennington <hp@src.gnome.org> | 2002-02-08 07:32:09 +0000 |
commit | 4f3b78c64ca44309c18f1f8e85ce36448239dbd0 (patch) | |
tree | e7b7da03cde70e23c0724f7539d4e604f533adf4 /autogen.sh | |
parent | 75fa1d1b09ed25b1aa1fce1da0184050d7725e5c (diff) | |
download | metacity-4f3b78c64ca44309c18f1f8e85ce36448239dbd0.tar.gz |
unbreak
2002-02-08 Havoc Pennington <hp@pobox.com>
* autogen.sh: unbreak
Diffstat (limited to 'autogen.sh')
-rwxr-xr-x | autogen.sh | 47 |
1 files changed, 47 insertions, 0 deletions
@@ -67,6 +67,53 @@ case $CC in *xlc | *xlc\ * | *lcc | *lcc\ *) am_opt=--include-deps;; esac +for coin in . +do + dr=`dirname $coin` + if test -f $dr/NO-AUTO-GEN; then + echo skipping $dr -- flagged as no auto-gen + else + echo processing $dr + macrodirs=`sed -n -e 's,AM_ACLOCAL_INCLUDE(\(.*\)),\1,gp' < $coin` + ( cd $dr + aclocalinclude="$ACLOCAL_FLAGS" + for k in $macrodirs; do + if test -d $k; then + aclocalinclude="$aclocalinclude -I $k" + ##else + ## echo "**Warning**: No such directory \`$k'. Ignored." + fi + done + if grep "^AM_GLIB_GNU_GETTEXT" configure.in >/dev/null; then + if grep "sed.*POTFILES" configure.in >/dev/null; then + : do nothing -- we still have an old unmodified configure.in + else + echo "Creating $dr/aclocal.m4 ..." + test -r $dr/aclocal.m4 || touch $dr/aclocal.m4 + echo "Running glib-gettextize... Ignore non-fatal messages." + echo "no" | glib-gettextize --force --copy + echo "Making $dr/aclocal.m4 writable ..." + test -r $dr/aclocal.m4 && chmod u+w $dr/aclocal.m4 + fi + fi + if grep "^AM_PROG_LIBTOOL" configure.in >/dev/null; then + echo "Running libtoolize..." + libtoolize --force --copy + fi + echo "Running aclocal $aclocalinclude ..." + aclocal $aclocalinclude + if grep "^AM_CONFIG_HEADER" configure.in >/dev/null; then + echo "Running autoheader..." + autoheader + fi + echo "Running automake --gnu $am_opt ..." + automake --add-missing --gnu $am_opt + echo "Running autoconf ..." + autoconf + ) + fi +done + conf_flags="--enable-maintainer-mode --enable-compile-warnings" #--enable-iso-c cd "$ORIGDIR" |