From 35658d630c76181a564b512c9a4e48115fc0fe64 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 28 May 2008 16:36:37 +0000 Subject: (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 --- Build/source/texk/ChangeLog | 4 ++++ Build/source/texk/Makefile.in | 4 +++- 2 files changed, 7 insertions(+), 1 deletion(-) (limited to 'Build/source/texk') 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 + + * Makefile.in (default all): always make all, rather than $@. + 2008-04-25 Karl Berry * 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 \ -- cgit v1.2.3