summaryrefslogtreecommitdiff
path: root/Build/source/texk
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2008-05-28 16:36:37 +0000
committerKarl Berry <karl@freefriends.org>2008-05-28 16:36:37 +0000
commit35658d630c76181a564b512c9a4e48115fc0fe64 (patch)
treea56e3948c380dc54dd8c5a8ce10c0f22b3c83146 /Build/source/texk
parentc7109d1f9b3c89267caf329747f1dc1948ba32c1 (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/texk')
-rw-r--r--Build/source/texk/ChangeLog4
-rw-r--r--Build/source/texk/Makefile.in4
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 \