1 dnl Process this file with autoconf to produce configure.
3 . $srcdir/GUILE-VERSION
4 AM_INIT_AUTOMAKE($PACKAGE, $VERSION)
6 dnl FIXME: tsort, xargs not GNU standard.
7 all_subdirs=`cat $srcdir/*/PLUGIN/REQ $srcdir/*/PLUGIN/OPT /dev/null | tsort | xargs echo`
8 req_subdirs=`cat $srcdir/*/PLUGIN/REQ /dev/null | tsort | xargs echo`
9 opt_subdirs=`cat $srcdir/*/PLUGIN/OPT /dev/null | tsort | xargs echo`
11 AC_CONFIG_SUBDIRS($all_subdirs)
12 for d in $all_subdirs; do
13 if test -d $srcdir/$d ; then
14 existingdirs="$existingdirs $d"
15 test -n "$silent" || echo Configuring plug-in component $d
19 for d in $req_subdirs; do
20 test -d $srcdir/$d || {
21 echo ERROR: Missing required package: $d 1>&2
26 AC_SUBST(existingdirs)
27 AC_OUTPUT(Makefile doc/Makefile doc/guile-programmer/Makefile doc/guile-user/Makefile newdoc/Makefile newdoc/ref/Makefile newdoc/tutorial/Makefile)