*** empty log message ***
[bpt/guile.git] / configure.in
1 dnl Process this file with autoconf to produce configure.
2 AC_INIT(Makefile.in)
3 . $srcdir/GUILE-VERSION
4 AM_INIT_AUTOMAKE($PACKAGE, $VERSION)
5 AM_MAINTAINER_MODE
6
7 dnl FIXME: tsort, xargs not GNU standard.
8 all_subdirs=`cat $srcdir/*/PLUGIN/REQ $srcdir/*/PLUGIN/OPT /dev/null | tsort | xargs echo`
9 req_subdirs=`cat $srcdir/*/PLUGIN/REQ /dev/null | tsort | xargs echo`
10 opt_subdirs=`cat $srcdir/*/PLUGIN/OPT /dev/null | tsort | xargs echo`
11
12 AC_CONFIG_SUBDIRS($all_subdirs)
13 for d in $all_subdirs; do
14 if test -d $srcdir/$d ; then
15 existingdirs="$existingdirs $d"
16 test -n "$silent" || echo Configuring plug-in component $d
17 fi
18 done
19
20 for d in $req_subdirs; do
21 test -d $srcdir/$d || {
22 echo ERROR: Missing required package: $d 1>&2
23 exit 1
24 }
25 done
26
27 AC_SUBST(existingdirs)
28 AC_OUTPUT(Makefile newdoc/Makefile newdoc/ref/Makefile newdoc/tutorial/Makefile)