From: Akim Demaille Date: Tue, 23 May 2000 14:46:23 +0000 (+0000) Subject: AC_PROG_GNU_M4 should actually be private to the package X-Git-Tag: autoconf-2.50~882 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=999100ca483afac908bc6980bd21420ce6ccc06b;p=thirdparty%2Fautoconf.git AC_PROG_GNU_M4 should actually be private to the package Autoconf. * acspecific.m4 (AC_PROG_GNU_M4): Move to... * m4/m4.m4: here. * m4/Makefile.am (EXTRA_DIST): Adjust. * doc/autoconf.texi (Particular Programs): Adjust. --- diff --git a/ChangeLog b/ChangeLog index 28cb63f9e..f3d717ec5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +2000-05-23 Akim Demaille + + AC_PROG_GNU_M4 should actually be private to the package + Autoconf. + + * acspecific.m4 (AC_PROG_GNU_M4): Move to... + * m4/m4.m4: here. + * m4/Makefile.am (EXTRA_DIST): Adjust. + * doc/autoconf.texi (Particular Programs): Adjust. + 2000-05-23 Akim Demaille * doc/autoconf.texi (Exiting from Shell Scripts): Move contents diff --git a/acspecific.m4 b/acspecific.m4 index 4d06a7c83..0e1c93f17 100644 --- a/acspecific.m4 +++ b/acspecific.m4 @@ -81,20 +81,6 @@ AC_SUBST(ECHO_T)dnl ])# _AC_PROG_ECHO -# AC_PROG_GNU_M4 -# -------------- -# Check for GNU m4, at least 1.3 (supports frozen files). -AC_DEFUN([AC_PROG_GNU_M4], -[AC_PATH_PROGS(M4, gm4 gnum4 m4, m4) -AC_CACHE_CHECK(whether m4 supports frozen files, ac_cv_prog_gnu_m4, -[ac_cv_prog_gnu_m4=no -if test x"$M4" != x; then - case `$M4 --help < /dev/null 2>&1` in - *reload-state*) ac_cv_prog_gnu_m4=yes ;; - esac -fi])]) - - # AC_PROG_MAKE_SET # ---------------- # Define SET_MAKE to set ${MAKE} if make doesn't. diff --git a/doc/autoconf.texi b/doc/autoconf.texi index 8ebc5ee1e..2c6c93436 100644 --- a/doc/autoconf.texi +++ b/doc/autoconf.texi @@ -2550,13 +2550,6 @@ not found in standard @code{install} programs, there is no reason to use @file{Makefile.in} files. @end defmac -@defmac AC_PROG_GNU_M4 -@maindex PROG_GNU_M4 -@ovindex GNU_M4 -If @sc{gnu} @code{m4} version 1.4 or above is found, set output variable -@code{M4} to @samp{m4}. -@end defmac - @defmac AC_PROG_LEX @maindex PROG_LEX @ovindex LEX diff --git a/lib/autoconf/specific.m4 b/lib/autoconf/specific.m4 index 4d06a7c83..0e1c93f17 100644 --- a/lib/autoconf/specific.m4 +++ b/lib/autoconf/specific.m4 @@ -81,20 +81,6 @@ AC_SUBST(ECHO_T)dnl ])# _AC_PROG_ECHO -# AC_PROG_GNU_M4 -# -------------- -# Check for GNU m4, at least 1.3 (supports frozen files). -AC_DEFUN([AC_PROG_GNU_M4], -[AC_PATH_PROGS(M4, gm4 gnum4 m4, m4) -AC_CACHE_CHECK(whether m4 supports frozen files, ac_cv_prog_gnu_m4, -[ac_cv_prog_gnu_m4=no -if test x"$M4" != x; then - case `$M4 --help < /dev/null 2>&1` in - *reload-state*) ac_cv_prog_gnu_m4=yes ;; - esac -fi])]) - - # AC_PROG_MAKE_SET # ---------------- # Define SET_MAKE to set ${MAKE} if make doesn't. diff --git a/m4/Makefile.am b/m4/Makefile.am index bce3a9340..e52fff873 100644 --- a/m4/Makefile.am +++ b/m4/Makefile.am @@ -1,3 +1,8 @@ ## Process this file with automake to produce Makefile.in -*-Makefile-*- -EXTRA_DIST = init.m4 missing.m4 sanity.m4 atconfig.m4 +EXTRA_DIST = \ +atconfig.m4 \ +init.m4 \ +m4.m4 \ +missing.m4 \ +sanity.m4 diff --git a/m4/Makefile.in b/m4/Makefile.in index 6f1d12159..40964f528 100644 --- a/m4/Makefile.in +++ b/m4/Makefile.in @@ -64,7 +64,8 @@ PERL = @PERL@ PERLSCRIPTS = @PERLSCRIPTS@ standards_texi = @standards_texi@ -EXTRA_DIST = init.m4 missing.m4 sanity.m4 atconfig.m4 +EXTRA_DIST = atconfig.m4 init.m4 m4.m4 missing.m4 sanity.m4 + mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs CONFIG_CLEAN_FILES = DIST_COMMON = Makefile.am Makefile.in diff --git a/m4/m4.m4 b/m4/m4.m4 new file mode 100644 index 000000000..2033dfdbc --- /dev/null +++ b/m4/m4.m4 @@ -0,0 +1,12 @@ +# AC_PROG_GNU_M4 +# -------------- +# Check for GNU m4, at least 1.3 (supports frozen files). +AC_DEFUN([AC_PROG_GNU_M4], +[AC_PATH_PROGS(M4, gm4 gnum4 m4, m4) +AC_CACHE_CHECK(whether m4 supports frozen files, ac_cv_prog_gnu_m4, +[ac_cv_prog_gnu_m4=no +if test x"$M4" != x; then + case `$M4 --help < /dev/null 2>&1` in + *reload-state*) ac_cv_prog_gnu_m4=yes ;; + esac +fi])])