multilple aclocal -I directories.
authorKST 1998 Changwoo Ryu <cwryu@adam.kaist.ac.kr>
Sat, 14 Feb 1998 08:49:50 +0000 (08:49 +0000)
committerChangwoo Ryu <cwryu@src.gnome.org>
Sat, 14 Feb 1998 08:49:50 +0000 (08:49 +0000)
Sat Feb 14 17:41:28 KST 1998  Changwoo Ryu  <cwryu@adam.kaist.ac.kr>

* autogen.sh: multilple aclocal -I directories.

svn path=/trunk/; revision=78

macros/ChangeLog
macros/autogen.sh

index 62f0885..41185a4 100644 (file)
@@ -1,3 +1,7 @@
+Sat Feb 14 17:41:28 KST 1998  Changwoo Ryu  <cwryu@adam.kaist.ac.kr>
+
+       * autogen.sh: multilple aclocal -I directories.
+
 Sat Feb 14 01:09:37 1998  Tom Tromey  <tromey@cygnus.com>
 
        * Makefile.am (macros.dep): Removed extra `$' from rule.
index c40ccee..1776de2 100644 (file)
@@ -65,13 +65,19 @@ fi
 for j in `find $srcdir -name configure.in -print`
 do 
     i=`dirname $j`
-    macros=`sed -n -e 's,AM_ACLOCAL_INCLUDE(\(.*\)),\1,gp' < $j`
+    macrodirs=`sed -n -e 's,AM_ACLOCAL_INCLUDE(\(.*\)),\1,gp' < $j`
+    echo "hahaha $macrodirs"
     echo processing $i
     ## debug
-    test -n "$macros" && echo \`aclocal\' will also look in \`$macros\'
+    test -n "$macrodirs" && echo \`aclocal\' will also look in \`$macrodirs\'
     (cd $i; \
+    aclocalinclude=""; \
+    for k in $macrodirs; do \
+        if test -d $k; then aclocalinclude="$aclocalinclude -I $k"; \
+        else echo "**Warning**: No such directory \`$k'.  Ignored."; fi \
+    done; \
     libtoolize --copy --force; \
-    if test -n "$macros"; then aclocal -I $macros; else aclocal; fi; \
+    aclocal $aclocalinclude; \
     autoheader; automake --add-missing --gnu; autoheader; autoconf)
 done