autoconf/configure.in
Ben Elliston c2442ee1a3 1999-09-21 Ben Elliston <bje@cygnus.com>
* configure.in: Check if an appropriate version of GNU m4 is
	installed at configure-time rather than at runtime. From Pavel
	Roskin <pavel_roskin@geocities.com>. Fix for autoconf/2.
1999-09-21 05:54:34 +00:00

43 lines
1.2 KiB
Plaintext

dnl Process this file with autoconf to produce a configure script.
AC_INIT(acgeneral.m4)
AC_ARG_PROGRAM
dnl We use a path for GNU m4 so even if users have another m4 first in
dnl their path, the installer can configure with a path that has GNU m4
dnl first and get that path embedded in the installed autoconf and
dnl autoheader scripts.
AC_PATH_PROGS(M4, gm4 gnum4 m4, m4)
AC_CACHE_CHECK(whether we are using GNU m4, acac_cv_gnu_m4,
[acac_cv_gnu_m4=no
if test x"$M4" != x; then
case `$M4 --help < /dev/null 2>&1` in
*traditional*) acac_cv_gnu_m4=yes ;;
esac
fi])
if test x"$acac_cv_gnu_m4" != xyes; then
AC_ERROR([GNU m4 is required])
fi
AC_PROG_AWK
dnl We use a path for perl so the #! line in autoscan will work.
AC_PATH_PROG(PERL, perl, no)
AC_SUBST(PERL)dnl
AC_SUBST(SCRIPTS)dnl
if test "$PERL" != no; then
SCRIPTS=autoscan
else
AC_MSG_WARN(autoscan will not be built since perl is not found)
fi
AC_PROG_INSTALL
# Work with the GNU or Cygnus source tree layout.
if test -f $srcdir/standards.texi; then
standards_info=standards.info standards_dvi=standards.dvi
fi
AC_SUBST(standards_info)dnl
AC_SUBST(standards_dvi)dnl
AC_OUTPUT(Makefile testsuite/Makefile)