* ports.c: add SCM_PROC declarations for pt-size and pt-member.
[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
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`
10
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
16 fi
17 done
18
19 for d in $req_subdirs; do
20 test -d $srcdir/$d || {
21 echo ERROR: Missing required package: $d 1>&2
22 exit 1
23 }
24 done
25
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)