home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 22 gnu / 22-gnu.zip / gnurx.zip / configure.in < prev    next >
Text File  |  1995-12-31  |  1KB  |  46 lines

  1. AC_INIT(Makefile.in)
  2.  
  3. all_subdirs=`cat $srcdir/*/PLUGIN/REQ $srcdir/*/PLUGIN/OPT /dev/null | tsort | xargs echo`
  4. req_subdirs=`cat $srcdir/*/PLUGIN/REQ /dev/null | tsort | xargs echo`
  5. opt_subdirs=`cat $srcdir/*/PLUGIN/OPT /dev/null | tsort | xargs echo`
  6. AC_CONFIG_SUBDIRS($all_subdirs)
  7. existingdirs=
  8. for d in $all_subdirs; do
  9.   if test -d $srcdir/$d ; then
  10.     existingdirs="$existingdirs $d"
  11.     if test -f $srcdir/$d/PLUGIN/greet ; then
  12.       cat $srcdir/$d/PLUGIN/greet
  13.     else
  14.       echo ===
  15.       echo === Configuring plug-in component $d
  16.       echo ===
  17.     fi
  18.   fi
  19. done
  20.  
  21. for d in $req_subdirs; do
  22.   if test ! -d $srcdir/$d ; then
  23.     echo "*******"
  24.     echo "*******"
  25.     echo "**\+/**"
  26.     echo "**=*=**" ERROR: Missing required package: $d
  27.     echo "**/+\**"
  28.     echo "*******"
  29.     echo "*******"
  30.     exit 1
  31.   fi
  32. done
  33.  
  34. for d in $opt_subdirs; do
  35.   if test ! -d $srcdir/$d ; then
  36.     echo "*****"
  37.     echo "*===*"
  38.     echo "*=*=*" WARNING: Missing suggested package: $d
  39.     echo "*===*"
  40.     echo "*****"
  41.   fi
  42. done
  43.  
  44. AC_SUBST(existingdirs)
  45. AC_OUTPUT(Makefile)
  46.