diff options
author | Karl Berry <karl@freefriends.org> | 2008-05-28 16:36:37 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2008-05-28 16:36:37 +0000 |
commit | 35658d630c76181a564b512c9a4e48115fc0fe64 (patch) | |
tree | a56e3948c380dc54dd8c5a8ce10c0f22b3c83146 /Build/source | |
parent | c7109d1f9b3c89267caf329747f1dc1948ba32c1 (diff) |
(default all): always make all, not $@, since automake does not generate a default target
git-svn-id: svn://tug.org/texlive/trunk@8394 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source')
-rw-r--r-- | Build/source/texk/ChangeLog | 4 | ||||
-rw-r--r-- | Build/source/texk/Makefile.in | 4 |
2 files changed, 7 insertions, 1 deletions
diff --git a/Build/source/texk/ChangeLog b/Build/source/texk/ChangeLog index 7c1c200e8e2..7aeb0987912 100644 --- a/Build/source/texk/ChangeLog +++ b/Build/source/texk/ChangeLog @@ -1,3 +1,7 @@ +2008-05-28 Karl Berry <karl@tug.org> + + * Makefile.in (default all): always make all, rather than $@. + 2008-04-25 Karl Berry <karl@tug.org> * xdvik/Makefile.in (xdvizilla): skip (un)installing this. debian diff --git a/Build/source/texk/Makefile.in b/Build/source/texk/Makefile.in index 876d6be80a3..ce7a2deb29f 100644 --- a/Build/source/texk/Makefile.in +++ b/Build/source/texk/Makefile.in @@ -30,11 +30,13 @@ kpse_include make/programs.mk kpathsea_parent = . # Make the library before the programs. +# Always make all, rather than $@, because automake-generated Makefiles, +# among others, do not have a default target. # Use if ... rather than || or && because Ultrix sh exits for # no good reason with the latter. default all: do-kpathsea for d in $(programs); do if test -f $$d/Makefile; then \ - (cd $$d && $(MAKE) $(makeargs) $@) || exit 1; else true; fi; done + (cd $$d && $(MAKE) $(makeargs) all) || exit 1; else true; fi; done install install-data install-exec: for d in kpathsea $(programs); do if test -f $$d/Makefile; then \ |