+2002-10-03 Paul D. Smith <psmith@gnu.org>
+
+ Update to automake 1.7.
+
+ * Makefile.am (AUTOMAKE_OPTIONS): Update to require 1.7.
+ (pdf): Remove this target as automake now provides one.
+
+ * configure.in: Change AM_CONFIG_HEADER to AC_CONFIG_HEADERS.
+
2002-09-30 Martin P.J. Zinser <zinser@decus.de>
* makefile.com: Updates for GNU make 3.80.
# This is a -*-Makefile-*-, or close enough
-AUTOMAKE_OPTIONS = 1.6 dist-bzip2
+AUTOMAKE_OPTIONS = 1.7 dist-bzip2 check-news
ACLOCAL_AMFLAGS = -I config
SUBDIRS = glob config po doc
# Forward targets
-html pdf:
+html:
cd doc && $(MAKE) $(AM_MAKEFLAGS) $@
-.PHONY: html pdf
+.PHONY: html
# --------------- Internationalization Section
GNU make NEWS -*-indented-text-*-
History of user-visible changes.
- 10 September 2002
+ 03 October 2002
Copyright (C) 2002 Free Software Foundation, Inc.
See the end for copying conditions.
# Process this file with autoconf to produce a configure script.
-AC_INIT(GNU make,3.80rc2,bug-make@gnu.org)
+AC_INIT(GNU make,3.80,bug-make@gnu.org)
-AC_PREREQ(2.53)
+AC_PREREQ(2.54)
AC_REVISION([[$Id$]])
# Autoconf setup
AC_CONFIG_AUX_DIR(config)
AC_CONFIG_SRCDIR(vpath.c)
-AM_CONFIG_HEADER(config.h)
+AC_CONFIG_HEADERS(config.h)
# Automake setup
AM_INIT_AUTOMAKE
info_TEXINFOS = make.texi
make_TEXINFOS = fdl.texi make-stds.texi
-CLEANFILES = make*.html make*.pdf
+CLEANFILES = make*.html
## ----------------------------- ##
## Other documentation formats. ##
make_1.html: $(info_TEXINFOS) $(make_TEXINFOS)
$(TEXI2HTML) $(TEXI2HTML_FLAGS) $(srcdir)/make.texi
-
-pdf: make.pdf
-
-make.pdf: $(info_TEXINFOS) $(make_TEXINFOS)
- $(TEXI2DVI) --pdf --batch $(srcdir)/make.texi
-
-.PHONY: html pdf
+.PHONY: html
# -*-Makefile-*-, or close enough
-AUTOMAKE_OPTIONS = 1.6 foreign
+AUTOMAKE_OPTIONS = 1.7 foreign
# Only build the library when the system doesn't already have GNU glob.
if USE_LOCAL_GLOB
# -*-perl-*-
-$description = "The following test creates a makefile to test wildcard\n"
- ."expansions and the ability to put a command on the same\n"
- ."line as the target name separated by a semi-colon.";
-
-$details = "This test creates 4 files by the names of 1.example, \n"
- ."two.example and 3.example. We execute three tests. The first\n"
- ."executes the print1 target which tests the '*' wildcard by \n"
- ."echoing all filenames by the name of '*.example'. The second\n"
- ."test echo's all files which match '?.example' and \n"
- ."[a-z0-9].example. Lastly we clean up all of the files using\n"
- ."the '*' wildcard as in the first test";
+$description = "The following test creates a makefile to test wildcard
+expansions and the ability to put a command on the same
+line as the target name separated by a semi-colon.";
+
+$details = "\
+This test creates 4 files by the names of 1.example,
+two.example and 3.example. We execute three tests. The first
+executes the print1 target which tests the '*' wildcard by
+echoing all filenames by the name of '*.example'. The second
+test echo's all files which match '?.example' and
+[a-z0-9].example. Lastly we clean up all of the files using
+the '*' wildcard as in the first test";
if ($vos)
{
# The Contents of the MAKEFILE ...
print MAKEFILE <<EOM;
+.PHONY: print1 print2 clean
print1: ;\@echo \$(wildcard example.*)
print2:
\t\@echo \$(wildcard example.?)