+2008-09-09 Eric Blake <ebb9@byu.net>
+
+ Resync from gnulib.
+ * cfg.mk (cvs_executable_files, cvs_files): Update list of files,
+ although for now, they are still manually sync'd.
+ * build-aux/gnupload: Update.
+ * build-aux/config.sub: Likewise.
+ * GNUmakefile: Likewise.
+
2008-09-06 Eric Blake <ebb9@byu.net>
Mention that Automake already supports VPATH.
_have-git-version-gen := \
$(shell test -f $(srcdir)/$(_build-aux)/git-version-gen && echo yes)
ifeq ($(_have-git-version-gen)0,yes$(MAKELEVEL))
- _is-dist-target = $(filter-out %clean, \
+ _is-dist-target ?= $(filter-out %clean, \
$(filter maintainer-% dist% alpha beta major,$(MAKECMDGOALS)))
- _is-install-target = $(filter-out %check, $(filter install%,$(MAKECMDGOALS)))
+ _is-install-target ?= $(filter-out %check, $(filter install%,$(MAKECMDGOALS)))
ifneq (,$(_is-dist-target)$(_is-install-target))
_curr-ver := $(shell cd $(srcdir) \
&& $(_build-aux)/git-version-gen .tarball-version)
# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
# Free Software Foundation, Inc.
-timestamp='2008-06-16'
+timestamp='2008-09-08'
# This file is (in principle) common to ALL GNU software.
# The presence of a machine in this file suggests that SOME GNU software
| v850 | v850e \
| we32k \
| x86 | xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \
- | z8k)
+ | z8k | z80)
basic_machine=$basic_machine-unknown
;;
m6811 | m68hc11 | m6812 | m68hc12)
| x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \
| xstormy16-* | xtensa*-* \
| ymp-* \
- | z8k-*)
+ | z8k-* | z80-*)
;;
# Recognize the basic CPU types without company name, with glob match.
xtensa*)
basic_machine=z8k-unknown
os=-sim
;;
+ z80-*-coff)
+ basic_machine=z80-unknown
+ os=-sim
+ ;;
none)
basic_machine=none-none
os=-none
build directive files and upload files by FTP
[user@]host:DIRECTORY upload files with scp
-Example:
+Simple single-target single-file examples:
+ gnupload --to alpha.gnu.org:automake automake-1.8.2b.tar.gz
+ gnupload --to ftp.gnu.org:automake automake-1.8.3.tar.gz
+
+Multiple-target multiple-file example:
gnupload --to sources.redhat.com:~ftp/pub/automake \\
--to alpha.gnu.org:automake \\
automake-1.8.2b.tar.gz automake-1.8.2b.tar.bz2
# Files to update automatically.
cvs_executable_files = \
+ $(srcdir)/build-aux/announce-gen \
$(srcdir)/build-aux/config.guess \
$(srcdir)/build-aux/config.sub \
$(srcdir)/build-aux/elisp-comp \
+ $(srcdir)/build-aux/git-version-gen \
+ $(srcdir)/build-aux/gnupload \
$(srcdir)/build-aux/install-sh \
$(srcdir)/build-aux/mdate-sh \
$(srcdir)/build-aux/missing \
+ $(srcdir)/build-aux/vc-list-files
cvs_files = $(cvs_executable_files) \
$(srcdir)/build-aux/texinfo.tex \
$(srcdir)/doc/fdl.texi \
$(srcdir)/doc/make-stds.texi \
- $(srcdir)/doc/standards.texi
+ $(srcdir)/doc/standards.texi \
+ $(srcdir)/GNUmakefile
# Keep executables executable. Make it robust to parallel makes.
local_updates = executable-update