mirror of
https://github.com/mirror/make.git
synced 2025-01-27 12:51:07 +08:00
Build fixes due to changes in the FSF web site.
Add new language support. Minor configure, etc. cleanups.
This commit is contained in:
parent
db401d8e0a
commit
74216b00a4
32
ChangeLog
32
ChangeLog
@ -1,3 +1,13 @@
|
|||||||
|
2003-10-21 Paul D. Smith <psmith@gnu.org>
|
||||||
|
|
||||||
|
* main.c (log_working_directory): Add newlines to printf()s.
|
||||||
|
|
||||||
|
* README.cvs: Add a note to ignore warnings during autoreconf.
|
||||||
|
|
||||||
|
* maintMakefile (po_repo): Set a new URL for PO file updates.
|
||||||
|
(get-config/config.guess get-config/config.sub): Get these files
|
||||||
|
from the Savannah config project instead of ftp.gnu.org.
|
||||||
|
|
||||||
2003-07-18 Paul D. Smith <psmith@gnu.org>
|
2003-07-18 Paul D. Smith <psmith@gnu.org>
|
||||||
|
|
||||||
* dir.c (directory_contents_hash_1, directory_contents_hash_1)
|
* dir.c (directory_contents_hash_1, directory_contents_hash_1)
|
||||||
@ -1131,5 +1141,25 @@
|
|||||||
* make.texinfo, NEWS, TODO.private: Minor spelling corrections.
|
* make.texinfo, NEWS, TODO.private: Minor spelling corrections.
|
||||||
Ran spell-check on make.texinfo.
|
Ran spell-check on make.texinfo.
|
||||||
|
|
||||||
|
2000-06-23 Paul D. Smith <psmith@gnu.org>
|
||||||
|
|
||||||
|
* main.c (main): Replace EXIT_SUCCESS, EXIT_FAILURE, and
|
||||||
|
EXIT_TROUBLE with MAKE_SUCCESS, MAKE_FAILURE, and MAKE_TROUBLE.
|
||||||
|
* make.h: Define these macros.
|
||||||
|
|
||||||
|
* Version 3.79.1 released.
|
||||||
|
|
||||||
|
* configure.in: Add a new option, --disable-nsec-timestamps, to
|
||||||
|
avoid using sub-second timestamps on systems that support it. It
|
||||||
|
can lead to problems, e.g. if your makefile relies on "cp -p".
|
||||||
|
* README.template: Document the issue with "cp -p".
|
||||||
|
|
||||||
|
* config.guess, config.sub: Updated.
|
||||||
|
|
||||||
|
|
||||||
See ChangeLog.2 for earlier changes.
|
|
||||||
|
See ChangeLog.2, available in the CVS repository at:
|
||||||
|
|
||||||
|
http://savannah.gnu.org/cvs/?group=make
|
||||||
|
|
||||||
|
for earlier changes.
|
||||||
|
15
ChangeLog.2
15
ChangeLog.2
@ -1,18 +1,3 @@
|
|||||||
2000-06-23 Paul D. Smith <psmith@gnu.org>
|
|
||||||
|
|
||||||
* main.c (main): Replace EXIT_SUCCESS, EXIT_FAILURE, and
|
|
||||||
EXIT_TROUBLE with MAKE_SUCCESS, MAKE_FAILURE, and MAKE_TROUBLE.
|
|
||||||
* make.h: Define these macros.
|
|
||||||
|
|
||||||
* Version 3.79.1 released.
|
|
||||||
|
|
||||||
* configure.in: Add a new option, --disable-nsec-timestamps, to
|
|
||||||
avoid using sub-second timestamps on systems that support it. It
|
|
||||||
can lead to problems, e.g. if your makefile relies on "cp -p".
|
|
||||||
* README.template: Document the issue with "cp -p".
|
|
||||||
|
|
||||||
* config.guess, config.sub: Updated.
|
|
||||||
|
|
||||||
2000-06-22 Paul D. Smith <psmith@gnu.org>
|
2000-06-22 Paul D. Smith <psmith@gnu.org>
|
||||||
|
|
||||||
* job.c (start_job_command): Increment commands_started before the
|
* job.c (start_job_command): Increment commands_started before the
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# This is a -*-Makefile-*-, or close enough
|
# This is a -*-Makefile-*-, or close enough
|
||||||
|
|
||||||
AUTOMAKE_OPTIONS = dist-bzip2 check-news ansi2knr
|
AUTOMAKE_OPTIONS = 1.7.6 dist-bzip2 check-news ansi2knr
|
||||||
ACLOCAL_AMFLAGS = -I config
|
ACLOCAL_AMFLAGS = -I config
|
||||||
|
|
||||||
SUBDIRS = glob config po doc
|
SUBDIRS = glob config po doc
|
||||||
|
@ -37,6 +37,9 @@ to the point where you can run "make".
|
|||||||
This rebuilds all the things that need rebuilding, installing
|
This rebuilds all the things that need rebuilding, installing
|
||||||
missing files as symbolic links.
|
missing files as symbolic links.
|
||||||
|
|
||||||
|
You may get warnings here about missing files like README, etc.
|
||||||
|
Ignore them, they are harmless.
|
||||||
|
|
||||||
|
|
||||||
2) $ ./configure
|
2) $ ./configure
|
||||||
|
|
||||||
|
@ -969,10 +969,10 @@ length in later chapters.@refill
|
|||||||
@cindex explicit rule, definition of
|
@cindex explicit rule, definition of
|
||||||
@item
|
@item
|
||||||
An @dfn{explicit rule} says when and how to remake one or more files,
|
An @dfn{explicit rule} says when and how to remake one or more files,
|
||||||
called the rule's targets. It lists the other files that the targets
|
called the rule's @dfn{targets}. It lists the other files that the
|
||||||
depend on, call the @dfn{prerequisites} of the target, and may also give
|
targets depend on, called the @dfn{prerequisites} of the target, and
|
||||||
commands to use to create or update the targets. @xref{Rules, ,Writing
|
may also give commands to use to create or update the targets.
|
||||||
Rules}.
|
@xref{Rules, ,Writing Rules}.
|
||||||
|
|
||||||
@cindex rule, implicit, definition of
|
@cindex rule, implicit, definition of
|
||||||
@cindex implicit rule, definition of
|
@cindex implicit rule, definition of
|
||||||
|
8
main.c
8
main.c
@ -2802,9 +2802,9 @@ log_working_directory (int entering)
|
|||||||
if (makelevel == 0)
|
if (makelevel == 0)
|
||||||
if (starting_directory == 0)
|
if (starting_directory == 0)
|
||||||
if (entering)
|
if (entering)
|
||||||
printf (_("%s: Entering an unknown directory"), program);
|
printf (_("%s: Entering an unknown directory\n"), program);
|
||||||
else
|
else
|
||||||
printf (_("%s: Leaving an unknown directory"), program);
|
printf (_("%s: Leaving an unknown directory\n"), program);
|
||||||
else
|
else
|
||||||
if (entering)
|
if (entering)
|
||||||
printf (_("%s: Entering directory `%s'\n"),
|
printf (_("%s: Entering directory `%s'\n"),
|
||||||
@ -2815,10 +2815,10 @@ log_working_directory (int entering)
|
|||||||
else
|
else
|
||||||
if (starting_directory == 0)
|
if (starting_directory == 0)
|
||||||
if (entering)
|
if (entering)
|
||||||
printf (_("%s[%u]: Entering an unknown directory"),
|
printf (_("%s[%u]: Entering an unknown directory\n"),
|
||||||
program, makelevel);
|
program, makelevel);
|
||||||
else
|
else
|
||||||
printf (_("%s[%u]: Leaving an unknown directory"),
|
printf (_("%s[%u]: Leaving an unknown directory\n"),
|
||||||
program, makelevel);
|
program, makelevel);
|
||||||
else
|
else
|
||||||
if (entering)
|
if (entering)
|
||||||
|
@ -118,7 +118,7 @@ move_if_change = if test -r $(target) && cmp -s $(target).t $(target); then \
|
|||||||
# Updating PO files. #
|
# Updating PO files. #
|
||||||
# ------------------- #
|
# ------------------- #
|
||||||
|
|
||||||
po_repo = http://www.iro.umontreal.ca/contrib/po/maint/$(PACKAGE)
|
po_repo = http://www2.iro.umontreal.ca/%7Egnutra/po/maint/$(PACKAGE)
|
||||||
.PHONY: do-po-update po-update
|
.PHONY: do-po-update po-update
|
||||||
do-po-update:
|
do-po-update:
|
||||||
tmppo=/tmp/$(PACKAGE)-$(VERSION)-po &&\
|
tmppo=/tmp/$(PACKAGE)-$(VERSION)-po &&\
|
||||||
@ -144,15 +144,11 @@ po-update:
|
|||||||
# $(srcdir)/src/ansi2knr.c
|
# $(srcdir)/src/ansi2knr.c
|
||||||
|
|
||||||
|
|
||||||
wget_files ?= $(srcdir)/config/config.guess $(srcdir)/config/config.sub \
|
wget_files ?= $(srcdir)/doc/texinfo.tex $(srcdir)/doc/make-stds.texi \
|
||||||
$(srcdir)/doc/texinfo.tex $(srcdir)/doc/make-stds.texi \
|
|
||||||
$(srcdir)/doc/fdl.texi
|
$(srcdir)/doc/fdl.texi
|
||||||
|
|
||||||
wget-targets = $(patsubst %, get-%, $(wget_files))
|
wget-targets = $(patsubst %, get-%, $(wget_files))
|
||||||
|
|
||||||
config.guess-url_prefix = $(ftp-gnu)/config/
|
|
||||||
config.sub-url_prefix = $(ftp-gnu)/config/
|
|
||||||
|
|
||||||
ansi2knr.c-url_prefix = ftp://ftp.cs.wisc.edu/ghost/
|
ansi2knr.c-url_prefix = ftp://ftp.cs.wisc.edu/ghost/
|
||||||
|
|
||||||
texinfo.tex-url_prefix = $(ftp-gnu)/texinfo/
|
texinfo.tex-url_prefix = $(ftp-gnu)/texinfo/
|
||||||
@ -170,12 +166,21 @@ $(wget-targets):
|
|||||||
&& $(WGET) $(url) -O $(target).t \
|
&& $(WGET) $(url) -O $(target).t \
|
||||||
&& $(move_if_change)
|
&& $(move_if_change)
|
||||||
|
|
||||||
|
config-prefix = http://savannah.gnu.org/cgi-bin/viewcvs/config
|
||||||
|
config-url = $(config-prefix)/$(patsubst get-%,%,$@)?rev=HEAD
|
||||||
|
get-config/config.guess get-config/config.sub:
|
||||||
|
@echo $(WGET) $(config-url) -O $(target) \
|
||||||
|
&& $(WGET) $(config-url) -O $(target).t \
|
||||||
|
&& $(move_if_change)
|
||||||
|
|
||||||
|
|
||||||
.PHONY: wget-update
|
.PHONY: wget-update
|
||||||
wget-update: $(wget-targets)
|
wget-update: $(wget-targets)
|
||||||
|
|
||||||
|
|
||||||
# Updating tools via CVS.
|
# Updating tools via CVS.
|
||||||
cvs_files ?= depcomp missing
|
cvs_files ?= depcomp missing
|
||||||
|
# config/config.guess config/config.sub
|
||||||
cvs-targets = $(patsubst %, get-%, $(cvs_files))
|
cvs-targets = $(patsubst %, get-%, $(cvs_files))
|
||||||
|
|
||||||
automake_repo = :pserver:anoncvs@anoncvs.cygnus.com:/cvs/automake
|
automake_repo = :pserver:anoncvs@anoncvs.cygnus.com:/cvs/automake
|
||||||
@ -186,7 +191,7 @@ $(cvs-targets):
|
|||||||
&& $(move_if_change)
|
&& $(move_if_change)
|
||||||
|
|
||||||
.PHONY: cvs-update
|
.PHONY: cvs-update
|
||||||
cvs-update: $(cvs-targets)
|
cvs-update: $(cvs-targets) get-config/config.guess get-config/config.sub
|
||||||
|
|
||||||
|
|
||||||
# --------------------- #
|
# --------------------- #
|
||||||
|
@ -1,3 +1,7 @@
|
|||||||
|
2003-10-18 Paul D. Smith <psmith@gnu.org>
|
||||||
|
|
||||||
|
* LINGUAS: Added a new translation for Belarusian (be).
|
||||||
|
|
||||||
2002-12-19 Paul D. Smith <psmith@gnu.org>
|
2002-12-19 Paul D. Smith <psmith@gnu.org>
|
||||||
|
|
||||||
* LINGUAS: Added a new translation for Ukrainian (uk).
|
* LINGUAS: Added a new translation for Ukrainian (uk).
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
# Set of available languages: 16 languages
|
# Set of available languages: 16 languages
|
||||||
|
|
||||||
da de es fr gl he hr ja ko nl pl pt_BR sv ru tr uk zh_CN
|
be da de es fr gl he hr ja ko nl pl pt_BR sv ru tr uk zh_CN
|
||||||
|
|
||||||
# Can't seem to get en@quot and en@boldquot to build properly?
|
# Can't seem to get en@quot and en@boldquot to build properly?
|
||||||
|
Loading…
Reference in New Issue
Block a user