diff options
author | Paul Smith <psmith@gnu.org> | 2002-10-03 05:46:12 +0000 |
---|---|---|
committer | Paul Smith <psmith@gnu.org> | 2002-10-03 05:46:12 +0000 |
commit | 1d3dfeb74b47803559e0b5eaa886ebb1ad9e3e3f (patch) | |
tree | 9c40a15df8374f96422ce8af83228429e4746d20 | |
parent | 2de1b621128ed0a4845cbfd71cf7145c508579a3 (diff) | |
download | gunmake-1d3dfeb74b47803559e0b5eaa886ebb1ad9e3e3f.tar.gz |
Some updates for automake 1.7 and prep for releasing 3.80.
-rw-r--r-- | ChangeLog | 9 | ||||
-rw-r--r-- | Makefile.am | 6 | ||||
-rw-r--r-- | NEWS | 2 | ||||
-rw-r--r-- | configure.in | 6 | ||||
-rw-r--r-- | doc/Makefile.am | 10 | ||||
-rw-r--r-- | glob/Makefile.am | 2 | ||||
-rw-r--r-- | tests/scripts/functions/wildcard | 24 |
7 files changed, 32 insertions, 27 deletions
@@ -1,3 +1,12 @@ +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. diff --git a/Makefile.am b/Makefile.am index e00cc6f..c40f18b 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,6 +1,6 @@ # 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 @@ -51,10 +51,10 @@ MAKE_HOST = @MAKE_HOST@ # Forward targets -html pdf: +html: cd doc && $(MAKE) $(AM_MAKEFLAGS) $@ -.PHONY: html pdf +.PHONY: html # --------------- Internationalization Section @@ -1,6 +1,6 @@ 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. diff --git a/configure.in b/configure.in index c5c8026..df18069 100644 --- a/configure.in +++ b/configure.in @@ -1,15 +1,15 @@ # 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 diff --git a/doc/Makefile.am b/doc/Makefile.am index bf979c8..4aa626c 100644 --- a/doc/Makefile.am +++ b/doc/Makefile.am @@ -9,7 +9,7 @@ TEXI2HTML_FLAGS = -split_chapter info_TEXINFOS = make.texi make_TEXINFOS = fdl.texi make-stds.texi -CLEANFILES = make*.html make*.pdf +CLEANFILES = make*.html ## ----------------------------- ## ## Other documentation formats. ## @@ -20,10 +20,4 @@ html: make_1.html 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 diff --git a/glob/Makefile.am b/glob/Makefile.am index 325d200..7623ffe 100644 --- a/glob/Makefile.am +++ b/glob/Makefile.am @@ -1,6 +1,6 @@ # -*-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 diff --git a/tests/scripts/functions/wildcard b/tests/scripts/functions/wildcard index d21747f..0f79acc 100644 --- a/tests/scripts/functions/wildcard +++ b/tests/scripts/functions/wildcard @@ -1,16 +1,17 @@ # -*-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) { @@ -27,6 +28,7 @@ open(MAKEFILE,"> $makefile"); # The Contents of the MAKEFILE ... print MAKEFILE <<EOM; +.PHONY: print1 print2 clean print1: ;\@echo \$(wildcard example.*) print2: \t\@echo \$(wildcard example.?) |