summaryrefslogtreecommitdiff
path: root/Build
diff options
context:
space:
mode:
authorPeter Breitenlohner <peb@mppmu.mpg.de>2015-07-07 11:25:46 +0000
committerPeter Breitenlohner <peb@mppmu.mpg.de>2015-07-07 11:25:46 +0000
commit5fe3004032c3a0ebc518b9de52d3d252e699542b (patch)
tree5bb07e07b2b1135e4403fe72b891524b3c1891af /Build
parent754e9c2248c33e0f7b6e859f7337789acf742a9d (diff)
Build system: Better dependencies for 'make check' in utils/*/ and texk/*/
git-svn-id: svn://tug.org/texlive/trunk@37788 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build')
-rw-r--r--Build/source/texk/afm2pl/ChangeLog4
-rw-r--r--Build/source/texk/afm2pl/Makefile.am3
-rw-r--r--Build/source/texk/afm2pl/Makefile.in1
-rw-r--r--Build/source/texk/chktex/ChangeLog4
-rw-r--r--Build/source/texk/chktex/Makefile.am1
-rw-r--r--Build/source/texk/chktex/Makefile.in1
-rw-r--r--Build/source/texk/cjkutils/ChangeLog4
-rw-r--r--Build/source/texk/cjkutils/Makefile.am6
-rw-r--r--Build/source/texk/cjkutils/Makefile.in6
-rw-r--r--Build/source/texk/detex/ChangeLog4
-rw-r--r--Build/source/texk/detex/Makefile.am1
-rw-r--r--Build/source/texk/detex/Makefile.in1
-rw-r--r--Build/source/texk/dtl/ChangeLog4
-rw-r--r--Build/source/texk/dtl/Makefile.am3
-rw-r--r--Build/source/texk/dtl/Makefile.in1
-rw-r--r--Build/source/texk/dvi2tty/ChangeLog4
-rw-r--r--Build/source/texk/dvi2tty/Makefile.am2
-rw-r--r--Build/source/texk/dvi2tty/Makefile.in2
-rw-r--r--Build/source/texk/dvidvi/ChangeLog4
-rw-r--r--Build/source/texk/dvidvi/Makefile.am3
-rw-r--r--Build/source/texk/dvidvi/Makefile.in1
-rw-r--r--Build/source/texk/dvipng/ChangeLog4
-rw-r--r--Build/source/texk/dvipng/Makefile.am1
-rw-r--r--Build/source/texk/dvipng/Makefile.in1
-rw-r--r--Build/source/texk/dvisvgm/ChangeLog4
-rw-r--r--Build/source/texk/dvisvgm/Makefile.am1
-rw-r--r--Build/source/texk/dvisvgm/Makefile.in1
-rw-r--r--Build/source/texk/kpathsea/ChangeLog4
-rw-r--r--Build/source/texk/kpathsea/Makefile.am4
-rw-r--r--Build/source/texk/kpathsea/Makefile.in4
-rw-r--r--Build/source/texk/makeindexk/ChangeLog4
-rw-r--r--Build/source/texk/makeindexk/Makefile.am3
-rw-r--r--Build/source/texk/makeindexk/Makefile.in1
-rw-r--r--Build/source/texk/makejvf/ChangeLog4
-rw-r--r--Build/source/texk/makejvf/Makefile.am3
-rw-r--r--Build/source/texk/makejvf/Makefile.in1
-rw-r--r--Build/source/texk/mendexk/ChangeLog4
-rw-r--r--Build/source/texk/mendexk/Makefile.am3
-rw-r--r--Build/source/texk/mendexk/Makefile.in1
-rw-r--r--Build/source/texk/musixtnt/ChangeLog4
-rw-r--r--Build/source/texk/musixtnt/Makefile.am2
-rw-r--r--Build/source/texk/musixtnt/Makefile.in2
-rw-r--r--Build/source/texk/ps2pk/ChangeLog4
-rw-r--r--Build/source/texk/ps2pk/Makefile.am4
-rw-r--r--Build/source/texk/ps2pk/Makefile.in2
-rw-r--r--Build/source/texk/psutils/ChangeLog4
-rw-r--r--Build/source/texk/psutils/Makefile.am1
-rw-r--r--Build/source/texk/psutils/Makefile.in1
-rw-r--r--Build/source/texk/seetexk/ChangeLog4
-rw-r--r--Build/source/texk/seetexk/Makefile.am3
-rw-r--r--Build/source/texk/seetexk/Makefile.in1
-rw-r--r--Build/source/texk/ttf2pk2/ChangeLog4
-rw-r--r--Build/source/texk/ttf2pk2/Makefile.am3
-rw-r--r--Build/source/texk/ttf2pk2/Makefile.in1
-rw-r--r--Build/source/texk/ttfdump/ChangeLog4
-rw-r--r--Build/source/texk/ttfdump/Makefile.am1
-rw-r--r--Build/source/texk/ttfdump/Makefile.in1
-rw-r--r--Build/source/texk/web2c/omegafonts/ChangeLog4
-rw-r--r--Build/source/texk/web2c/omegafonts/Makefile.am9
-rw-r--r--Build/source/texk/web2c/omegafonts/Makefile.in9
-rw-r--r--Build/source/texk/web2c/otps/ChangeLog4
-rw-r--r--Build/source/texk/web2c/otps/Makefile.am2
-rw-r--r--Build/source/texk/web2c/otps/Makefile.in2
-rw-r--r--Build/source/utils/devnag/ChangeLog4
-rw-r--r--Build/source/utils/devnag/Makefile.am3
-rw-r--r--Build/source/utils/devnag/Makefile.in1
-rw-r--r--Build/source/utils/lacheck/ChangeLog4
-rw-r--r--Build/source/utils/lacheck/Makefile.am3
-rw-r--r--Build/source/utils/lacheck/Makefile.in1
-rw-r--r--Build/source/utils/m-tx/ChangeLog4
-rw-r--r--Build/source/utils/m-tx/Makefile.am1
-rw-r--r--Build/source/utils/m-tx/Makefile.in1
-rw-r--r--Build/source/utils/pmx/ChangeLog4
-rw-r--r--Build/source/utils/pmx/Makefile.am1
-rw-r--r--Build/source/utils/pmx/Makefile.in1
-rw-r--r--Build/source/utils/ps2eps/ChangeLog4
-rw-r--r--Build/source/utils/ps2eps/Makefile.am1
-rw-r--r--Build/source/utils/ps2eps/Makefile.in1
-rw-r--r--Build/source/utils/t1utils/ChangeLog4
-rw-r--r--Build/source/utils/t1utils/Makefile.am1
-rw-r--r--Build/source/utils/t1utils/Makefile.in1
81 files changed, 213 insertions, 11 deletions
diff --git a/Build/source/texk/afm2pl/ChangeLog b/Build/source/texk/afm2pl/ChangeLog
index f5288f93ee6..0be8e044ac5 100644
--- a/Build/source/texk/afm2pl/ChangeLog
+++ b/Build/source/texk/afm2pl/ChangeLog
@@ -1,3 +1,7 @@
+2015-07-07 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * Makefile.am: Better dependencies for 'make check'.
+
2014-06-19 Peter Breitenlohner <peb@mppmu.mpg.de>
* afm2pl.c: Avoid undefined behaviour when char is signed.
diff --git a/Build/source/texk/afm2pl/Makefile.am b/Build/source/texk/afm2pl/Makefile.am
index 66fdf31049c..fcf7dd829be 100644
--- a/Build/source/texk/afm2pl/Makefile.am
+++ b/Build/source/texk/afm2pl/Makefile.am
@@ -1,6 +1,6 @@
## Makefile.am for the TeX Live subdirectory texk/afm2pl/
##
-## Copyright (C) 2009-2014 Peter Breitenlohner <tex-live@tug.org>
+## Copyright (C) 2009-2015 Peter Breitenlohner <tex-live@tug.org>
## You may freely use, modify and/or distribute this file.
##
AM_CPPFLAGS = $(KPATHSEA_INCLUDES)
@@ -33,6 +33,7 @@ EXTRA_DIST = \
## Tests
##
TESTS = afm2pl.test
+afm2pl.log: afm2pl$(EXEEXT)
EXTRA_DIST += $(TESTS)
## afm2pl.test
diff --git a/Build/source/texk/afm2pl/Makefile.in b/Build/source/texk/afm2pl/Makefile.in
index 6a99c2f1041..af4eb55bad4 100644
--- a/Build/source/texk/afm2pl/Makefile.in
+++ b/Build/source/texk/afm2pl/Makefile.in
@@ -1265,6 +1265,7 @@ config.force: $(KPATHSEA_DEPEND)
$(SHELL) ./config.status --recheck
@KPATHSEA_RULE@
+afm2pl.log: afm2pl$(EXEEXT)
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
diff --git a/Build/source/texk/chktex/ChangeLog b/Build/source/texk/chktex/ChangeLog
index cef6758dcc2..f823d4d8231 100644
--- a/Build/source/texk/chktex/ChangeLog
+++ b/Build/source/texk/chktex/ChangeLog
@@ -1,3 +1,7 @@
+2015-07-07 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * Makefile.am: Better dependencies for 'make check'.
+
2015-04-13 Peter Breitenlohner <peb@mppmu.mpg.de>
* ChkTeX.tex (new): Source of ChkTeX.pdf.
diff --git a/Build/source/texk/chktex/Makefile.am b/Build/source/texk/chktex/Makefile.am
index 0698b5e562c..1e7b3f9e134 100644
--- a/Build/source/texk/chktex/Makefile.am
+++ b/Build/source/texk/chktex/Makefile.am
@@ -119,6 +119,7 @@ CLEANFILES = $(nodist_bin_SCRIPTS) ChkTeX.aux ChkTeX.dvi ChkTeX.log ChkTeX.ps st
## Tests
##
TESTS = chktex.test
+chktex.log: chktex$(EXEEXT)
EXTRA_DIST += $(TESTS)
TESTS_ENVIRONMENT = CHKTEX_TREE=$(CHKTEX_TREE) TEXMFCNF=$(abs_srcdir)/../kpathsea
diff --git a/Build/source/texk/chktex/Makefile.in b/Build/source/texk/chktex/Makefile.in
index cb15a9d41e2..9a96f20cdbc 100644
--- a/Build/source/texk/chktex/Makefile.in
+++ b/Build/source/texk/chktex/Makefile.in
@@ -1621,6 +1621,7 @@ uninstall-hook: uninstall-links
@MAINTAINER_MODE_TRUE@ date >$@
@KPATHSEA_RULE@
+chktex.log: chktex$(EXEEXT)
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
diff --git a/Build/source/texk/cjkutils/ChangeLog b/Build/source/texk/cjkutils/ChangeLog
index b1538194ebb..e5a51c3641b 100644
--- a/Build/source/texk/cjkutils/ChangeLog
+++ b/Build/source/texk/cjkutils/ChangeLog
@@ -1,3 +1,7 @@
+2015-07-07 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * Makefile.am: Better dependencies for 'make check'.
+
2015-04-18 Peter Breitenlohner <peb@mppmu.mpg.de>
Import cjk-4.8.4/utils as cjkutils-4.8.4.
diff --git a/Build/source/texk/cjkutils/Makefile.am b/Build/source/texk/cjkutils/Makefile.am
index dd2a83d9055..69fe41c973a 100644
--- a/Build/source/texk/cjkutils/Makefile.am
+++ b/Build/source/texk/cjkutils/Makefile.am
@@ -181,6 +181,12 @@ endif do_cweb
## Tests
##
TESTS = bg5conv.test cefconv.test cef5conv.test cefsconv.test extconv.test sjisconv.test
+bg5conv.log: bg5conv$(EXEEXT)
+cefconv.log: cefconv$(EXEEXT)
+cef5conv.log: cef5conv$(EXEEXT) bg5conv$(EXEEXT) cefconv$(EXEEXT)
+cefsconv.log: cefsconv$(EXEEXT) sjisconv$(EXEEXT) cefconv$(EXEEXT)
+extconv.log: extconv$(EXEEXT)
+sjisconv.log: sjisconv$(EXEEXT)
EXTRA_DIST += $(TESTS)
## bg5conv.test
diff --git a/Build/source/texk/cjkutils/Makefile.in b/Build/source/texk/cjkutils/Makefile.in
index aaf0c51edde..ff2126b68c2 100644
--- a/Build/source/texk/cjkutils/Makefile.in
+++ b/Build/source/texk/cjkutils/Makefile.in
@@ -1632,6 +1632,12 @@ do-cweave: $(CWEB_SRC) .FORCE
@do_cweb_TRUE@ $(CTANGLE) $<
@do_cweb_TRUE@hbf2gf.c: $(CWEB_SRC)
@do_cweb_TRUE@ $(CTANGLE) $<
+bg5conv.log: bg5conv$(EXEEXT)
+cefconv.log: cefconv$(EXEEXT)
+cef5conv.log: cef5conv$(EXEEXT) bg5conv$(EXEEXT) cefconv$(EXEEXT)
+cefsconv.log: cefsconv$(EXEEXT) sjisconv$(EXEEXT) cefconv$(EXEEXT)
+extconv.log: extconv$(EXEEXT)
+sjisconv.log: sjisconv$(EXEEXT)
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
diff --git a/Build/source/texk/detex/ChangeLog b/Build/source/texk/detex/ChangeLog
index 498856c2f85..04f2670b00f 100644
--- a/Build/source/texk/detex/ChangeLog
+++ b/Build/source/texk/detex/ChangeLog
@@ -1,3 +1,7 @@
+2015-07-07 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * Makefile.am: Better dependencies for 'make check'.
+
2015-02-16 Peter Breitenlohner <peb@mppmu.mpg.de>
* Makefile.am: Use the fragment ../../am/dist_hook.am.
diff --git a/Build/source/texk/detex/Makefile.am b/Build/source/texk/detex/Makefile.am
index d96edbeae8c..3aa0072c6bb 100644
--- a/Build/source/texk/detex/Makefile.am
+++ b/Build/source/texk/detex/Makefile.am
@@ -39,6 +39,7 @@ man1_MANS = \
dist_check_SCRIPTS = detex.test
TESTS = detex.test
+detex.log: detex$(EXEEXT)
EXTRA_DIST += test.lout test.tex test.tout
diff --git a/Build/source/texk/detex/Makefile.in b/Build/source/texk/detex/Makefile.in
index 049abb6dbd5..5ee0d4a01f7 100644
--- a/Build/source/texk/detex/Makefile.in
+++ b/Build/source/texk/detex/Makefile.in
@@ -1311,6 +1311,7 @@ dist-hook:
$(detex_OBJECTS): $(KPATHSEA_DEPEND)
@KPATHSEA_RULE@
+detex.log: detex$(EXEEXT)
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
diff --git a/Build/source/texk/dtl/ChangeLog b/Build/source/texk/dtl/ChangeLog
index d35277ea336..8eb3aed1187 100644
--- a/Build/source/texk/dtl/ChangeLog
+++ b/Build/source/texk/dtl/ChangeLog
@@ -1,3 +1,7 @@
+2015-07-07 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * Makefile.am: Better dependencies for 'make check'.
+
2014-06-16 Peter Breitenlohner <peb@mppmu.mpg.de>
* Makefile.am: Drop the obsolete ACLOCAL_AMFLAGS.
diff --git a/Build/source/texk/dtl/Makefile.am b/Build/source/texk/dtl/Makefile.am
index 9215b7df5bd..f9bda3ee3a4 100644
--- a/Build/source/texk/dtl/Makefile.am
+++ b/Build/source/texk/dtl/Makefile.am
@@ -1,6 +1,6 @@
## Makefile.am for the TeX Live subdirectory texk/dtl/
##
-## Copyright (C) 2009-2014 Peter Breitenlohner <tex-live@tug.org>
+## Copyright (C) 2009-2015 Peter Breitenlohner <tex-live@tug.org>
## You may freely use, modify and/or distribute this file.
##
AM_CPPFLAGS = $(KPATHSEA_INCLUDES) -DUNIX -DKPATHSEA
@@ -24,6 +24,7 @@ dist_man1_MANS = dt2dv.man dv2dt.man
dist_check_SCRIPTS = dtl.test
TESTS = dtl.test
+dtl.log: dt2dv$(EXEEXT) dv2dt$(EXEEXT)
EXTRA_DIST = edited.txt
diff --git a/Build/source/texk/dtl/Makefile.in b/Build/source/texk/dtl/Makefile.in
index 611c7559881..2d061195a42 100644
--- a/Build/source/texk/dtl/Makefile.in
+++ b/Build/source/texk/dtl/Makefile.in
@@ -1273,6 +1273,7 @@ uninstall-man: uninstall-man1
$(dt2dv_OBJECTS) $(dv2dt_OBJECTS): $(KPATHSEA_DEPEND)
@KPATHSEA_RULE@
+dtl.log: dt2dv$(EXEEXT) dv2dt$(EXEEXT)
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
diff --git a/Build/source/texk/dvi2tty/ChangeLog b/Build/source/texk/dvi2tty/ChangeLog
index d8d5af0ebfc..7046d2abc99 100644
--- a/Build/source/texk/dvi2tty/ChangeLog
+++ b/Build/source/texk/dvi2tty/ChangeLog
@@ -1,3 +1,7 @@
+2015-07-07 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * Makefile.am: Better dependencies for 'make check'.
+
2015-02-16 Peter Breitenlohner <peb@mppmu.mpg.de>
* Makefile.am: Use the fragment ../../am/dist_hook.am.
diff --git a/Build/source/texk/dvi2tty/Makefile.am b/Build/source/texk/dvi2tty/Makefile.am
index ad46d8690c3..c557cab7520 100644
--- a/Build/source/texk/dvi2tty/Makefile.am
+++ b/Build/source/texk/dvi2tty/Makefile.am
@@ -49,6 +49,8 @@ man1_MANS = \
## Tests.
##
TESTS = disdvi.test dvi2tty.test
+disdvi.log: disdvi$(EXEXET)
+dvi2tty.log: dvi2tty$(EXEEXT)
TESTS_ENVIRONMENT = DVI2TTY_TREE=$(DVI2TTY_TREE)
EXTRA_DIST += $(TESTS)
diff --git a/Build/source/texk/dvi2tty/Makefile.in b/Build/source/texk/dvi2tty/Makefile.in
index b8634db4f59..a455611f020 100644
--- a/Build/source/texk/dvi2tty/Makefile.in
+++ b/Build/source/texk/dvi2tty/Makefile.in
@@ -1324,6 +1324,8 @@ $(dvi2tty_OBJECTS): $(KPATHSEA_DEPEND) $(PTEXENC_DEPEND)
@KPATHSEA_RULE@
@PTEXENC_RULE@
+disdvi.log: disdvi$(EXEXET)
+dvi2tty.log: dvi2tty$(EXEEXT)
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
diff --git a/Build/source/texk/dvidvi/ChangeLog b/Build/source/texk/dvidvi/ChangeLog
index 4db194ce89e..f4c8c14779a 100644
--- a/Build/source/texk/dvidvi/ChangeLog
+++ b/Build/source/texk/dvidvi/ChangeLog
@@ -1,3 +1,7 @@
+2015-07-07 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * Makefile.am: Better dependencies for 'make check'.
+
2015-06-16 Peter Breitenlohner <peb@mppmu.mpg.de>
* dvidvi.c: Drop <kpathsea/config.h> (isascii via KPSE_COMMON).
diff --git a/Build/source/texk/dvidvi/Makefile.am b/Build/source/texk/dvidvi/Makefile.am
index 6fe3991ee98..9fb85c37351 100644
--- a/Build/source/texk/dvidvi/Makefile.am
+++ b/Build/source/texk/dvidvi/Makefile.am
@@ -1,6 +1,6 @@
## Makefile.am for the TeX Live subdirectory texk/dvidvi/
##
-## Copyright (C) 2009-2014 Peter Breitenlohner <tex-live@tug.org>
+## Copyright (C) 2009-2015 Peter Breitenlohner <tex-live@tug.org>
## You may freely use, modify and/or distribute this file.
##
AM_CPPFLAGS = $(KPATHSEA_INCLUDES) -DKPATHSEA -DUNIX
@@ -32,6 +32,7 @@ EXTRA_DIST = \
## Tests
##
TESTS = dvidvi.test
+dvidvi.log: dvidvi$(EXEXXT)
EXTRA_DIST += $(TESTS)
## dvidvi.test
diff --git a/Build/source/texk/dvidvi/Makefile.in b/Build/source/texk/dvidvi/Makefile.in
index 388299c26bf..bc4046bb37a 100644
--- a/Build/source/texk/dvidvi/Makefile.in
+++ b/Build/source/texk/dvidvi/Makefile.in
@@ -1258,6 +1258,7 @@ uninstall-man: uninstall-man1
@KPATHSEA_RULE@
+dvidvi.log: dvidvi$(EXEXXT)
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
diff --git a/Build/source/texk/dvipng/ChangeLog b/Build/source/texk/dvipng/ChangeLog
index 47458732142..624c7b7f8cc 100644
--- a/Build/source/texk/dvipng/ChangeLog
+++ b/Build/source/texk/dvipng/ChangeLog
@@ -1,3 +1,7 @@
+2015-07-07 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * Makefile.am: Better dependencies for 'make check'.
+
2015-03-10 Peter Breitenlohner <peb@mppmu.mpg.de>
* configure.ac: Drop checks for strstr and strtol.
diff --git a/Build/source/texk/dvipng/Makefile.am b/Build/source/texk/dvipng/Makefile.am
index 09289c3c256..2603fc1d7b2 100644
--- a/Build/source/texk/dvipng/Makefile.am
+++ b/Build/source/texk/dvipng/Makefile.am
@@ -101,6 +101,7 @@ endif !WIN32
endif have_gif
TESTS = dvipng.test
+dvipng.log: dvipng$(EXEEXT)
EXTRA_DIST += dvipng.test dvipng-test.dvi
diff --git a/Build/source/texk/dvipng/Makefile.in b/Build/source/texk/dvipng/Makefile.in
index d7ce577e537..c3f3c6402e3 100644
--- a/Build/source/texk/dvipng/Makefile.in
+++ b/Build/source/texk/dvipng/Makefile.in
@@ -1532,6 +1532,7 @@ uninstall-bin-links:
@WIN32_FALSE@ done
@WIN32_FALSE@@have_gif_TRUE@install-exec-hook: install-bin-links
@WIN32_FALSE@@have_gif_TRUE@uninstall-hook: uninstall-bin-links
+dvipng.log: dvipng$(EXEEXT)
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
diff --git a/Build/source/texk/dvisvgm/ChangeLog b/Build/source/texk/dvisvgm/ChangeLog
index b8072b1abbb..a1fe78659ab 100644
--- a/Build/source/texk/dvisvgm/ChangeLog
+++ b/Build/source/texk/dvisvgm/ChangeLog
@@ -1,3 +1,7 @@
+2015-07-07 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * Makefile.am: Better dependencies for 'make check'.
+
2015-04-02 Peter Breitenlohner <peb@mppmu.mpg.de>
* Imported release 1.9.2.
diff --git a/Build/source/texk/dvisvgm/Makefile.am b/Build/source/texk/dvisvgm/Makefile.am
index d121f1c5ec6..2c86ebe2598 100644
--- a/Build/source/texk/dvisvgm/Makefile.am
+++ b/Build/source/texk/dvisvgm/Makefile.am
@@ -160,5 +160,6 @@ DISTCLEANFILES = config.force CXXLD.sh
## Tests.
##
TESTS = tests/dvisvgm.test
+tests/dvisvgm.log: dvisvgm$(EXEEXT)
EXTRA_DIST += $(TESTS)
diff --git a/Build/source/texk/dvisvgm/Makefile.in b/Build/source/texk/dvisvgm/Makefile.in
index 21446e4d1e8..0e407757790 100644
--- a/Build/source/texk/dvisvgm/Makefile.in
+++ b/Build/source/texk/dvisvgm/Makefile.in
@@ -1888,6 +1888,7 @@ config.force: $(dvisvgm_dependencies)
@POTRACE_RULE@
@FREETYPE2_RULE@
@ZLIB_RULE@
+tests/dvisvgm.log: dvisvgm$(EXEEXT)
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
diff --git a/Build/source/texk/kpathsea/ChangeLog b/Build/source/texk/kpathsea/ChangeLog
index 06125ce725b..dfbccf27dd1 100644
--- a/Build/source/texk/kpathsea/ChangeLog
+++ b/Build/source/texk/kpathsea/ChangeLog
@@ -1,3 +1,7 @@
+2015-07-07 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * Makefile.am: Better dependencies for 'make check'.
+
2015-06-18 Peter Breitenlohner <peb@mppmu.mpg.de>
* configure.ac: Define WEB2CVERSION for WIN32 programs.
diff --git a/Build/source/texk/kpathsea/Makefile.am b/Build/source/texk/kpathsea/Makefile.am
index f3b002a4591..72dc25f1113 100644
--- a/Build/source/texk/kpathsea/Makefile.am
+++ b/Build/source/texk/kpathsea/Makefile.am
@@ -309,6 +309,10 @@ uninstall-hook: uninstall-bin-links
TESTS = tests/cnfnewline.test tests/kpseaccess.test
TESTS += tests/kpsereadlink.test tests/kpsestat.test tests/kpsewhich.test
TESTS_ENVIRONMENT = LN_S='$(LN_S)' LT_OBJDIR='$(LT_OBJDIR)'
+tests/cnfnewline.log tests/kpsewhich.log: kpsewhich$(EXEEXT)
+tests/kpseaccess.log: kpseaccess$(EXEEXT)
+tests/kpsereadlink.log: kpsereadlink$(EXEEXT)
+tests/kpsestat.log: kpsestat$(EXEEXT)
EXTRA_DIST += $(TESTS)
EXTRA_DIST += tests/cnfnewline/texmf.cnf
diff --git a/Build/source/texk/kpathsea/Makefile.in b/Build/source/texk/kpathsea/Makefile.in
index 24556754826..b1d2f34ba35 100644
--- a/Build/source/texk/kpathsea/Makefile.in
+++ b/Build/source/texk/kpathsea/Makefile.in
@@ -2350,6 +2350,10 @@ uninstall-bin-links:
install-exec-hook: install-bin-links
uninstall-hook: uninstall-bin-links
+tests/cnfnewline.log tests/kpsewhich.log: kpsewhich$(EXEEXT)
+tests/kpseaccess.log: kpseaccess$(EXEEXT)
+tests/kpsereadlink.log: kpsereadlink$(EXEEXT)
+tests/kpsestat.log: kpsestat$(EXEEXT)
rebuild.stamp: $(rebuild_target)
echo timestamp >$@
diff --git a/Build/source/texk/makeindexk/ChangeLog b/Build/source/texk/makeindexk/ChangeLog
index c4f6f19e152..15323817ebf 100644
--- a/Build/source/texk/makeindexk/ChangeLog
+++ b/Build/source/texk/makeindexk/ChangeLog
@@ -1,3 +1,7 @@
+2015-07-07 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * Makefile.am: Better dependencies for 'make check'.
+
2014-11-13 Karl Berry <karl@tug.org>
* ind-src: new directory (starting from and replacing
diff --git a/Build/source/texk/makeindexk/Makefile.am b/Build/source/texk/makeindexk/Makefile.am
index 4e51e481cf8..6fa5a6c21a2 100644
--- a/Build/source/texk/makeindexk/Makefile.am
+++ b/Build/source/texk/makeindexk/Makefile.am
@@ -1,6 +1,6 @@
## Makefile.am for the TeX Live subdirectory texk/makeindexk/
##
-## Copyright (C) 2009-2014 Peter Breitenlohner <tex-live@tug.org>
+## Copyright (C) 2009-2015 Peter Breitenlohner <tex-live@tug.org>
## You may freely use, modify and/or distribute this file.
##
AM_CPPFLAGS = $(KPATHSEA_INCLUDES) -DUNIX -DKPATHSEA
@@ -39,6 +39,7 @@ EXTRA_DIST = CONTRIB NOTES ind-src
## Tests
##
TESTS = tests/nested-range-test.pl tests/makeindex.test
+tests/nested-range-test.pl.log tests/makeindex.log: makeindex$(EXEEXT)
EXTRA_DIST += $(TESTS)
## tests/nested-range-test.pl
diff --git a/Build/source/texk/makeindexk/Makefile.in b/Build/source/texk/makeindexk/Makefile.in
index 4a7c61672ed..2cada8109c9 100644
--- a/Build/source/texk/makeindexk/Makefile.in
+++ b/Build/source/texk/makeindexk/Makefile.in
@@ -1334,6 +1334,7 @@ uninstall-man: uninstall-man1
$(makeindex_OBJECTS): $(KPATHSEA_DEPEND)
@KPATHSEA_RULE@
+tests/nested-range-test.pl.log tests/makeindex.log: makeindex$(EXEEXT)
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
diff --git a/Build/source/texk/makejvf/ChangeLog b/Build/source/texk/makejvf/ChangeLog
index b31a594a650..c6471b3aa19 100644
--- a/Build/source/texk/makejvf/ChangeLog
+++ b/Build/source/texk/makejvf/ChangeLog
@@ -1,3 +1,7 @@
+2015-07-07 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * Makefile.am: Better dependencies for 'make check'.
+
2015-03-10 Peter Breitenlohner <peb@mppmu.mpg.de>
* configure.ac: Drop checks for strdup and strtol.
diff --git a/Build/source/texk/makejvf/Makefile.am b/Build/source/texk/makejvf/Makefile.am
index 40ff0431201..d2c0dfbc148 100644
--- a/Build/source/texk/makejvf/Makefile.am
+++ b/Build/source/texk/makejvf/Makefile.am
@@ -1,6 +1,6 @@
## Makefile.am for the TeX Live subdirectory texk/makejvfk/
##
-## Copyright (C) 2010-2014 Peter Breitenlohner <tex-live@tug.org>
+## Copyright (C) 2010-2015 Peter Breitenlohner <tex-live@tug.org>
## You may freely use, modify and/or distribute this file.
##
AM_CPPFLAGS = $(PTEXENC_INCLUDES) $(KPATHSEA_INCLUDES)
@@ -24,6 +24,7 @@ EXTRA_DIST = COPYRIGHT COPYRIGHT.jis Changes.txt README.txt
dist_check_SCRIPTS = makejvf.test
TESTS = makejvf.test
+makejvf.log: makejvf$(EXEEXT)
EXTRA_DIST += \
tests/min10.tfm \
diff --git a/Build/source/texk/makejvf/Makefile.in b/Build/source/texk/makejvf/Makefile.in
index e462e56e120..cfcebe368da 100644
--- a/Build/source/texk/makejvf/Makefile.in
+++ b/Build/source/texk/makejvf/Makefile.in
@@ -1228,6 +1228,7 @@ $(makejvf_OBJECTS): $(KPATHSEA_DEPEND) $(PTEXENC_DEPEND)
@KPATHSEA_RULE@
@PTEXENC_RULE@
+makejvf.log: makejvf$(EXEEXT)
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
diff --git a/Build/source/texk/mendexk/ChangeLog b/Build/source/texk/mendexk/ChangeLog
index fbb811b67b4..6bcd44a6982 100644
--- a/Build/source/texk/mendexk/ChangeLog
+++ b/Build/source/texk/mendexk/ChangeLog
@@ -1,3 +1,7 @@
+2015-07-07 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * Makefile.am: Better dependencies for 'make check'.
+
2015-01-24 TANAKA Takuji <ttk@t-lab.opal.ne.jp>
* main.c, mendex.1, mendex.doc: Add '--' option.
diff --git a/Build/source/texk/mendexk/Makefile.am b/Build/source/texk/mendexk/Makefile.am
index 69d1ae0a6a3..bb1a454b9e5 100644
--- a/Build/source/texk/mendexk/Makefile.am
+++ b/Build/source/texk/mendexk/Makefile.am
@@ -1,6 +1,6 @@
## Makefile.am for the TeX Live subdirectory texk/mendexk/
##
-## Copyright (C) 2010-2014 Peter Breitenlohner <tex-live@tug.org>
+## Copyright (C) 2010-2015 Peter Breitenlohner <tex-live@tug.org>
## You may freely use, modify and/or distribute this file.
##
AM_CPPFLAGS = $(PTEXENC_INCLUDES) $(KPATHSEA_INCLUDES)
@@ -51,6 +51,7 @@ EXTRA_DIST += \
## Tests
##
TESTS = tests/mendex.test
+tests/mendex.log: mendex$(EXEEXT)
EXTRA_DIST += $(TESTS)
## tests/mendex.test
diff --git a/Build/source/texk/mendexk/Makefile.in b/Build/source/texk/mendexk/Makefile.in
index 0a69341e785..7d45148585a 100644
--- a/Build/source/texk/mendexk/Makefile.in
+++ b/Build/source/texk/mendexk/Makefile.in
@@ -1295,6 +1295,7 @@ $(mendex_OBJECTS): $(KPATHSEA_DEPEND) $(PTEXENC_DEPEND)
@KPATHSEA_RULE@
@PTEXENC_RULE@
+tests/mendex.log: mendex$(EXEEXT)
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
diff --git a/Build/source/texk/musixtnt/ChangeLog b/Build/source/texk/musixtnt/ChangeLog
index 47597fdb5a1..3a921f67dec 100644
--- a/Build/source/texk/musixtnt/ChangeLog
+++ b/Build/source/texk/musixtnt/ChangeLog
@@ -1,3 +1,7 @@
+2015-07-07 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * Makefile.am: Better dependencies for 'make check'.
+
2015-02-17 Peter Breitenlohner <peb@mppmu.mpg.de>
* Makefile.am: Better handling of distributed tests.
diff --git a/Build/source/texk/musixtnt/Makefile.am b/Build/source/texk/musixtnt/Makefile.am
index 39f5b004b77..66d33948852 100644
--- a/Build/source/texk/musixtnt/Makefile.am
+++ b/Build/source/texk/musixtnt/Makefile.am
@@ -43,6 +43,8 @@ dist_man_MANS = \
##
TESTS_ENVIRONMENT = testsrc="$(srcdir)/$(MUSIXTNT_TREE)/tests"
TESTS = $(MUSIXTNT_TREE)/fixmsxpart.test $(MUSIXTNT_TREE)/msxlint.test
+$(MUSIXTNT_TREE)/fixmsxpart.log: fixmsxpart$(EXEEXT)
+$(MUSIXTNT_TREE)/msxlint.log: msxlint$(EXEEXT)
DISTCLEANFILES = fixtest.* linttest.*
NEVER_DIST += $(TESTS:.test=.log) $(TESTS:.test=.trs)
diff --git a/Build/source/texk/musixtnt/Makefile.in b/Build/source/texk/musixtnt/Makefile.in
index 547d3a9ff23..6dc65b99244 100644
--- a/Build/source/texk/musixtnt/Makefile.in
+++ b/Build/source/texk/musixtnt/Makefile.in
@@ -1316,6 +1316,8 @@ dist-hook:
$(fixmsxpart_OBJECTS) $(msxlint_OBJECTS): $(KPATHSEA_DEPEND)
@KPATHSEA_RULE@
+$(MUSIXTNT_TREE)/fixmsxpart.log: fixmsxpart$(EXEEXT)
+$(MUSIXTNT_TREE)/msxlint.log: msxlint$(EXEEXT)
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
diff --git a/Build/source/texk/ps2pk/ChangeLog b/Build/source/texk/ps2pk/ChangeLog
index ff8185a6d67..c6f27e98105 100644
--- a/Build/source/texk/ps2pk/ChangeLog
+++ b/Build/source/texk/ps2pk/ChangeLog
@@ -1,3 +1,7 @@
+2015-07-07 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * Makefile.am: Better dependencies for 'make check'.
+
2014-12-16 Peter Breitenlohner <peb@mppmu.mpg.de>
* Makefile.am (noinst_PROGRAMS): Build pktest.
diff --git a/Build/source/texk/ps2pk/Makefile.am b/Build/source/texk/ps2pk/Makefile.am
index 7102fc89946..72e759b1923 100644
--- a/Build/source/texk/ps2pk/Makefile.am
+++ b/Build/source/texk/ps2pk/Makefile.am
@@ -1,6 +1,6 @@
## Makefile.am for the TeX Live subdirectory texk/ps2pk/
##
-## Copyright (C) 2009-2014 Peter Breitenlohner <tex-live@tug.org>
+## Copyright (C) 2009-2015 Peter Breitenlohner <tex-live@tug.org>
## You may freely use, modify and/or distribute this file.
##
bin_PROGRAMS = mag pfb2pfa pk2bm ps2pk
@@ -107,6 +107,8 @@ dist_man1_MANS = mag.1 pfb2pfa.1 pk2bm.1 ps2pk.1
##
TESTS_ENVIRONMENT = KPSEWHICH='$(KPSEWHICH)'
TESTS = tests/lmmath.test tests/ps2pk.test
+tests/lmmath.log: ps2pk$(EXEEXT)
+tests/ps2pk.log: pfb2pfa$(EXEEXT) ps2pk$(EXEEXT) pk2bm$(EXEEXT) pktest$(EXEEXT) mag$(EXEEXT)
EXTRA_DIST = $(TESTS)
DISTCLEANFILES =
## tests/lmmath.test
diff --git a/Build/source/texk/ps2pk/Makefile.in b/Build/source/texk/ps2pk/Makefile.in
index 47e628437c7..2db0a1bc7fd 100644
--- a/Build/source/texk/ps2pk/Makefile.in
+++ b/Build/source/texk/ps2pk/Makefile.in
@@ -1433,6 +1433,8 @@ uninstall-man: uninstall-man1
$(mag_OBJECTS) $(pfb2pfa_OBJECTS) $(pk2m_OBJECTS) $(ps2pk_OBJECTS) $(pktest_OBJECTS): $(KPATHSEA_DEPEND)
@KPATHSEA_RULE@
+tests/lmmath.log: ps2pk$(EXEEXT)
+tests/ps2pk.log: pfb2pfa$(EXEEXT) ps2pk$(EXEEXT) pk2bm$(EXEEXT) pktest$(EXEEXT) mag$(EXEEXT)
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
diff --git a/Build/source/texk/psutils/ChangeLog b/Build/source/texk/psutils/ChangeLog
index c419175e5af..f85e52480a3 100644
--- a/Build/source/texk/psutils/ChangeLog
+++ b/Build/source/texk/psutils/ChangeLog
@@ -1,3 +1,7 @@
+2015-07-07 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * Makefile.am: Better dependencies for 'make check'.
+
2015-02-16 Peter Breitenlohner <peb@mppmu.mpg.de>
* Makefile.am: Use the fragment ../../am/dist_hook.am.
diff --git a/Build/source/texk/psutils/Makefile.am b/Build/source/texk/psutils/Makefile.am
index 6947456ce1b..6fb2abab024 100644
--- a/Build/source/texk/psutils/Makefile.am
+++ b/Build/source/texk/psutils/Makefile.am
@@ -96,6 +96,7 @@ dist_configdata_DATA = data/paper.cfg
## Tests
##
TESTS = psutils.test
+psutils.log: epsffit$(EXEEXT) psbook$(EXEEXT) psnup$(EXEEXT) psresize$(EXEEXT) psselect$(EXEEXT) pstops$(EXEEXT)
EXTRA_DIST += $(TESTS)
## psutils.test
diff --git a/Build/source/texk/psutils/Makefile.in b/Build/source/texk/psutils/Makefile.in
index f68c80cc66f..1ddcf95e85a 100644
--- a/Build/source/texk/psutils/Makefile.in
+++ b/Build/source/texk/psutils/Makefile.in
@@ -1601,6 +1601,7 @@ uninstall-hook: uninstall-links
@KPATHSEA_RULE@
@LIBPAPER_RULE@
+psutils.log: epsffit$(EXEEXT) psbook$(EXEEXT) psnup$(EXEEXT) psresize$(EXEEXT) psselect$(EXEEXT) pstops$(EXEEXT)
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
diff --git a/Build/source/texk/seetexk/ChangeLog b/Build/source/texk/seetexk/ChangeLog
index 6c39a14c48b..15d019155fe 100644
--- a/Build/source/texk/seetexk/ChangeLog
+++ b/Build/source/texk/seetexk/ChangeLog
@@ -1,3 +1,7 @@
+2015-07-07 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * Makefile.am: Better dependencies for 'make check'.
+
2015-02-27 Peter Breitenlohner <peb@mppmu.mpg.de>
* configure.ac: Drop tests for strerror(), vprintf(), and
diff --git a/Build/source/texk/seetexk/Makefile.am b/Build/source/texk/seetexk/Makefile.am
index 213fe2daeaa..c438b2ee661 100644
--- a/Build/source/texk/seetexk/Makefile.am
+++ b/Build/source/texk/seetexk/Makefile.am
@@ -1,6 +1,6 @@
## Makefile.am for the TeX Live subdirectory texk/seetexk/
##
-## Copyright (C) 2009-2014 Peter Breitenlohner <tex-live@tug.org>
+## Copyright (C) 2009-2015 Peter Breitenlohner <tex-live@tug.org>
## You may freely use, modify and/or distribute this file.
##
AM_CPPFLAGS = $(KPATHSEA_INCLUDES) -DUNIX -DKPATHSEA
@@ -46,6 +46,7 @@ dist_man1_MANS = dvibook.man dviconcat.man dviselect.man dvitodvi.man
## Tests
##
TESTS = seetexk.test
+seetexk.log: dvibook$(EXEEXT) dviconcat$(EXEEXT) dviselect$(EXEEXT) dvitodvi$(EXEEXT)
EXTRA_DIST = $(TESTS)
## seetexk.test
diff --git a/Build/source/texk/seetexk/Makefile.in b/Build/source/texk/seetexk/Makefile.in
index 9758942b0b8..c6e9f52f18a 100644
--- a/Build/source/texk/seetexk/Makefile.in
+++ b/Build/source/texk/seetexk/Makefile.in
@@ -1347,6 +1347,7 @@ $(libtex_a_OBJECTS): $(KPATHSEA_DEPEND)
$(dvibook_OBJECTS) $(dviconcat_OBJECTS) $(dviselect_OBJECTS) $(dvitodvi_OBJECTS): libtex.a
@KPATHSEA_RULE@
+seetexk.log: dvibook$(EXEEXT) dviconcat$(EXEEXT) dviselect$(EXEEXT) dvitodvi$(EXEEXT)
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
diff --git a/Build/source/texk/ttf2pk2/ChangeLog b/Build/source/texk/ttf2pk2/ChangeLog
index 98b0fafe29e..fd892ef5643 100644
--- a/Build/source/texk/ttf2pk2/ChangeLog
+++ b/Build/source/texk/ttf2pk2/ChangeLog
@@ -1,3 +1,7 @@
+2015-07-07 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * Makefile.am: Better dependencies for 'make check'.
+
2014-06-20 Peter Breitenlohner <peb@mppmu.mpg.de>
* ligkern.c, parse.c, subfont.c, ttf2pk.c, vplaux.c: Avoid
diff --git a/Build/source/texk/ttf2pk2/Makefile.am b/Build/source/texk/ttf2pk2/Makefile.am
index f641b28aab5..eed0d2d22c8 100644
--- a/Build/source/texk/ttf2pk2/Makefile.am
+++ b/Build/source/texk/ttf2pk2/Makefile.am
@@ -1,6 +1,6 @@
## Makefile.am for the TeX Live subdirectory texk/ttf2pk2/
##
-## Copyright (C) 2011-2014 Peter Breitenlohner <tex-live@tug.org>
+## Copyright (C) 2011-2015 Peter Breitenlohner <tex-live@tug.org>
## You may freely use, modify and/or distribute this file.
##
AM_CPPFLAGS = -I$(top_srcdir)/include $(KPATHSEA_INCLUDES) $(FREETYPE2_INCLUDES)
@@ -97,6 +97,7 @@ dist_sfddata_DATA = \
## Tests.
##
TESTS = tests/ttf2pk.test
+tests/ttf2pk.log: ttf2pk$(EXEEXT) ttf2tfm$(EXEEXT)
EXTRA_DIST = $(TESTS)
## tests/ttf2pk.test
EXTRA_DIST += tests/GenR102.ttf tests/gentium-ec.enc tests/ttf2pk.cfg \
diff --git a/Build/source/texk/ttf2pk2/Makefile.in b/Build/source/texk/ttf2pk2/Makefile.in
index f637dfe0bf9..525b86d76e6 100644
--- a/Build/source/texk/ttf2pk2/Makefile.in
+++ b/Build/source/texk/ttf2pk2/Makefile.in
@@ -1472,6 +1472,7 @@ config.force: $(KPATHSEA_DEPEND) $(FREETYPE2_DEPEND)
@KPATHSEA_RULE@
@FREETYPE2_RULE@
+tests/ttf2pk.log: ttf2pk$(EXEEXT) ttf2tfm$(EXEEXT)
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
diff --git a/Build/source/texk/ttfdump/ChangeLog b/Build/source/texk/ttfdump/ChangeLog
index 16a35f7b128..c7af707da7d 100644
--- a/Build/source/texk/ttfdump/ChangeLog
+++ b/Build/source/texk/ttfdump/ChangeLog
@@ -1,3 +1,7 @@
+2015-07-07 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * Makefile.am: Better dependencies for 'make check'.
+
2015-03-17 Peter Breitenlohner <peb@mppmu.mpg.de>
* include/ttc.h, libttf/ttc.c: Avoid segfault (NULL filename).
diff --git a/Build/source/texk/ttfdump/Makefile.am b/Build/source/texk/ttfdump/Makefile.am
index 6376f7e414d..97a32a6e5ed 100644
--- a/Build/source/texk/ttfdump/Makefile.am
+++ b/Build/source/texk/ttfdump/Makefile.am
@@ -85,6 +85,7 @@ EXTRA_DIST += \
## Tests.
##
TESTS = tests/ttfdump.test
+tests/ttfdump.log: ttfdump$(EXEEXT)
EXTRA_DIST += $(TESTS)
DISTCLEANFILES =
## tests/ttfdump.test
diff --git a/Build/source/texk/ttfdump/Makefile.in b/Build/source/texk/ttfdump/Makefile.in
index e37719af08e..11fae87f4b4 100644
--- a/Build/source/texk/ttfdump/Makefile.in
+++ b/Build/source/texk/ttfdump/Makefile.in
@@ -1465,6 +1465,7 @@ uninstall-man: uninstall-man1
$(libttf_a_OBJECTS): $(KPATHSEA_DEPEND)
@KPATHSEA_RULE@
+tests/ttfdump.log: ttfdump$(EXEEXT)
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
diff --git a/Build/source/texk/web2c/omegafonts/ChangeLog b/Build/source/texk/web2c/omegafonts/ChangeLog
index b9adfacefff..19508d593a5 100644
--- a/Build/source/texk/web2c/omegafonts/ChangeLog
+++ b/Build/source/texk/web2c/omegafonts/ChangeLog
@@ -1,3 +1,7 @@
+2015-07-07 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * Makefile.am: Better dependencies for 'make check'.
+
2015-01-11 Peter Breitenlohner <peb@mppmu.mpg.de>
* error_routines.[ch], omfonts.c: Non-zero error return code.
diff --git a/Build/source/texk/web2c/omegafonts/Makefile.am b/Build/source/texk/web2c/omegafonts/Makefile.am
index 59b5c88753b..b39f11f3c8c 100644
--- a/Build/source/texk/web2c/omegafonts/Makefile.am
+++ b/Build/source/texk/web2c/omegafonts/Makefile.am
@@ -102,6 +102,15 @@ OMFONTS_tests = bad.test charwd.test check.test help.test level1.test ligkern.te
if OTANGLE
TESTS = $(OMFONTS_tests)
endif OTANGLE
+bad.log charwd.log check.log help.log level1.log ligkern.log \
+ ofonts.log overbmp.log realnum.log repeat.log \
+ selectfont.log specialhex.log version.log: omfonts$(EXEEXT)
+omfonts.log: omfonts$(EXEEXT) ../pltotf$(EXEEXT) ../tftopl$(EXEEXT)
+shorten.log yannis.log: omfonts$(EXEEXT) ../pltotf$(EXEEXT)
+../pltotf$(EXEEXT):
+ cd .. && $(MAKE) $(AM_MAKEFLAGS) pltotf$(EXEEXT)
+../tftopl$(EXEEXT):
+ cd .. && $(MAKE) $(AM_MAKEFLAGS) tftopl$(EXEEXT)
EXTRA_DIST = $(OMFONTS_tests)
diff --git a/Build/source/texk/web2c/omegafonts/Makefile.in b/Build/source/texk/web2c/omegafonts/Makefile.in
index 725b32bf5ba..8ab40abb3f0 100644
--- a/Build/source/texk/web2c/omegafonts/Makefile.in
+++ b/Build/source/texk/web2c/omegafonts/Makefile.in
@@ -1356,6 +1356,15 @@ uninstall-bin-links:
@OTANGLE_TRUE@@WIN32_TRUE@ for f in $(linked_programs); do \
@OTANGLE_TRUE@@WIN32_TRUE@ rm -f $(DESTDIR)$(bindir)/$$f$(EXEEXT); \
@OTANGLE_TRUE@@WIN32_TRUE@ done
+bad.log charwd.log check.log help.log level1.log ligkern.log \
+ ofonts.log overbmp.log realnum.log repeat.log \
+ selectfont.log specialhex.log version.log: omfonts$(EXEEXT)
+omfonts.log: omfonts$(EXEEXT) ../pltotf$(EXEEXT) ../tftopl$(EXEEXT)
+shorten.log yannis.log: omfonts$(EXEEXT) ../pltotf$(EXEEXT)
+../pltotf$(EXEEXT):
+ cd .. && $(MAKE) $(AM_MAKEFLAGS) pltotf$(EXEEXT)
+../tftopl$(EXEEXT):
+ cd .. && $(MAKE) $(AM_MAKEFLAGS) tftopl$(EXEEXT)
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
diff --git a/Build/source/texk/web2c/otps/ChangeLog b/Build/source/texk/web2c/otps/ChangeLog
index d37492178e4..c501d6ff747 100644
--- a/Build/source/texk/web2c/otps/ChangeLog
+++ b/Build/source/texk/web2c/otps/ChangeLog
@@ -1,3 +1,7 @@
+2015-07-07 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * Makefile.am: Better dependencies for 'make check'.
+
2015-03-28 Peter Breitenlohner <peb@mppmu.mpg.de>
* Makefile.am: Unconditionally distribute manpages.
diff --git a/Build/source/texk/web2c/otps/Makefile.am b/Build/source/texk/web2c/otps/Makefile.am
index 9a214a5efe0..9611bcabd89 100644
--- a/Build/source/texk/web2c/otps/Makefile.am
+++ b/Build/source/texk/web2c/otps/Makefile.am
@@ -55,6 +55,8 @@ outocp_DEPENDENCIES = $(proglib) $(KPATHSEA_DEPEND)
if OTANGLE
TESTS = otp2ocp.test outocp.test
endif OTANGLE
+otp2ocp.log: otp2ocp$(EXEEXT)
+outocp.log: outocp$(EXEEXT)
EXTRA_DIST += \
otp2ocp.test \
diff --git a/Build/source/texk/web2c/otps/Makefile.in b/Build/source/texk/web2c/otps/Makefile.in
index 3a9b9c3223f..9066345fb86 100644
--- a/Build/source/texk/web2c/otps/Makefile.in
+++ b/Build/source/texk/web2c/otps/Makefile.in
@@ -1416,6 +1416,8 @@ $(proglib): ${top_srcdir}/lib/*.c
cd ../lib && $(MAKE) $(AM_MAKEFLAGS)
@KPATHSEA_RULE@
+otp2ocp.log: otp2ocp$(EXEEXT)
+outocp.log: outocp$(EXEEXT)
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
diff --git a/Build/source/utils/devnag/ChangeLog b/Build/source/utils/devnag/ChangeLog
index fb14fa701b0..2e664cc7e9f 100644
--- a/Build/source/utils/devnag/ChangeLog
+++ b/Build/source/utils/devnag/ChangeLog
@@ -1,3 +1,7 @@
+2015-07-07 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * Makefile.am: Better dependencies for 'make check'.
+
2014-12-23 Peter Breitenlohner <peb@mppmu.mpg.de>
* Makefile.am (AM_CPPFLAGS): Define TEXLIVE.
diff --git a/Build/source/utils/devnag/Makefile.am b/Build/source/utils/devnag/Makefile.am
index 9a17e26a6f6..e8fc97f26cf 100644
--- a/Build/source/utils/devnag/Makefile.am
+++ b/Build/source/utils/devnag/Makefile.am
@@ -1,6 +1,6 @@
## Makefile.am for the TeX Live subdirectory utils/devnag/
##
-## Copyright 2009-2014 Peter Breitenlohner <tex-live@tug.org>
+## Copyright 2009-2015 Peter Breitenlohner <tex-live@tug.org>
## You may freely use, modify and/or distribute this file.
##
AM_CPPFLAGS = -DTEXLIVE
@@ -23,6 +23,7 @@ DISTCLEANFILES = config.force
##
TESTS = tests/devnag.test
EXTRA_DIST = $(TESTS)
+tests/devnag.log: devnag$(EXEEXT)
## tests/devnag.test
EXTRA_DIST += \
tests/captions.dn tests/captions.tex \
diff --git a/Build/source/utils/devnag/Makefile.in b/Build/source/utils/devnag/Makefile.in
index 19ba41e8202..8bb0e566e70 100644
--- a/Build/source/utils/devnag/Makefile.in
+++ b/Build/source/utils/devnag/Makefile.in
@@ -1143,6 +1143,7 @@ $(devnag_OBJECTS): config.force
config.force: $(KPATHSEA_DEPEND)
echo timestamp >config.force
$(SHELL) ./config.status --recheck
+tests/devnag.log: devnag$(EXEEXT)
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
diff --git a/Build/source/utils/lacheck/ChangeLog b/Build/source/utils/lacheck/ChangeLog
index fcac8604117..4a1c3657dee 100644
--- a/Build/source/utils/lacheck/ChangeLog
+++ b/Build/source/utils/lacheck/ChangeLog
@@ -1,3 +1,7 @@
+2015-07-07 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * Makefile.am: Better dependencies for 'make check'.
+
2015-05-11 Peter Breitenlohner <peb@mppmu.mpg.de>
* lacheck.l: Avoid segfault on "\end{a}$", i.e., do not
diff --git a/Build/source/utils/lacheck/Makefile.am b/Build/source/utils/lacheck/Makefile.am
index 8b1a7d16ced..8d0075bef45 100644
--- a/Build/source/utils/lacheck/Makefile.am
+++ b/Build/source/utils/lacheck/Makefile.am
@@ -1,6 +1,6 @@
## Makefile.am for the TeX Live subdirectory utils/lacheck/
##
-## Copyright (C) 2009-2014 Peter Breitenlohner <tex-live@tug.org>
+## Copyright (C) 2009-2015 Peter Breitenlohner <tex-live@tug.org>
## You may freely use, modify and/or distribute this file.
##
AM_CFLAGS = $(WARNING_CFLAGS)
@@ -15,6 +15,7 @@ nodist_man1_MANS = lacheck.1
## Test
TESTS = lacheck.test
dist_check_SCRIPTS = $(TESTS)
+lacheck.log: lacheck$(EXEEXT)
EXTRA_DIST = test.old test.tex
CLEANFILES = test.out
diff --git a/Build/source/utils/lacheck/Makefile.in b/Build/source/utils/lacheck/Makefile.in
index f2f896c11f3..f626d8e3bb3 100644
--- a/Build/source/utils/lacheck/Makefile.in
+++ b/Build/source/utils/lacheck/Makefile.in
@@ -1189,6 +1189,7 @@ uninstall-man: uninstall-man1
.PRECIOUS: Makefile
+lacheck.log: lacheck$(EXEEXT)
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
diff --git a/Build/source/utils/m-tx/ChangeLog b/Build/source/utils/m-tx/ChangeLog
index fce745bd047..57ea63fe0f8 100644
--- a/Build/source/utils/m-tx/ChangeLog
+++ b/Build/source/utils/m-tx/ChangeLog
@@ -1,3 +1,7 @@
+2015-07-07 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * Makefile.am: Better dependencies for 'make check'.
+
2015-02-16 Peter Breitenlohner <peb@mppmu.mpg.de>
* Makefile.am: Use the fragment ../../am/dist_hook.am.
diff --git a/Build/source/utils/m-tx/Makefile.am b/Build/source/utils/m-tx/Makefile.am
index bae8a2b999f..f0e04273159 100644
--- a/Build/source/utils/m-tx/Makefile.am
+++ b/Build/source/utils/m-tx/Makefile.am
@@ -58,6 +58,7 @@ dist_man1_MANS = prepmx.1
##
TESTS = m-tx.test
EXTRA_DIST += $(TESTS)
+m-tx.log: prepmx$(EXEEXT)
## m-tx.test
EXTRA_DIST += tests/mozart.mtx tests/mozart.pmx
diff --git a/Build/source/utils/m-tx/Makefile.in b/Build/source/utils/m-tx/Makefile.in
index ad56a54467e..46c3b3758e3 100644
--- a/Build/source/utils/m-tx/Makefile.in
+++ b/Build/source/utils/m-tx/Makefile.in
@@ -1264,6 +1264,7 @@ uninstall-man: uninstall-man1
dist-hook:
cd "$(distdir)" && rm -rf $(NEVER_DIST)
+m-tx.log: prepmx$(EXEEXT)
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
diff --git a/Build/source/utils/pmx/ChangeLog b/Build/source/utils/pmx/ChangeLog
index 4bd452e19de..9297ae9e6a3 100644
--- a/Build/source/utils/pmx/ChangeLog
+++ b/Build/source/utils/pmx/ChangeLog
@@ -1,3 +1,7 @@
+2015-07-07 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * Makefile.am: Better dependencies for 'make check'.
+
2015-02-16 Peter Breitenlohner <peb@mppmu.mpg.de>
* Makefile.am: Use the fragment ../../am/dist_hook.am.
diff --git a/Build/source/utils/pmx/Makefile.am b/Build/source/utils/pmx/Makefile.am
index 5f8170542c9..25edbe5381c 100644
--- a/Build/source/utils/pmx/Makefile.am
+++ b/Build/source/utils/pmx/Makefile.am
@@ -239,6 +239,7 @@ dist_man1_MANS = pmxab.1 scor2prt.1
## Tests
##
TESTS = $(PMX_TREE)/pmx.test
+$(PMX_TREE)/pmx.log: pmxab$(EXEEXT) scor2prt$(EXEEXT)
TESTS_ENVIRONMENT = test_src=$(srcdir)/$(PMX_TREE)/tests
diff --git a/Build/source/utils/pmx/Makefile.in b/Build/source/utils/pmx/Makefile.in
index 916e52fcfe2..81b99456202 100644
--- a/Build/source/utils/pmx/Makefile.in
+++ b/Build/source/utils/pmx/Makefile.in
@@ -2051,6 +2051,7 @@ uninstall-man: uninstall-man1
dist-hook:
cd "$(distdir)" && rm -rf $(NEVER_DIST)
+$(PMX_TREE)/pmx.log: pmxab$(EXEEXT) scor2prt$(EXEEXT)
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
diff --git a/Build/source/utils/ps2eps/ChangeLog b/Build/source/utils/ps2eps/ChangeLog
index 8657f66b879..b8c949ba07d 100644
--- a/Build/source/utils/ps2eps/ChangeLog
+++ b/Build/source/utils/ps2eps/ChangeLog
@@ -1,3 +1,7 @@
+2015-07-07 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * Makefile.am: Better dependencies for 'make check'.
+
2015-02-16 Peter Breitenlohner <peb@mppmu.mpg.de>
* Makefile.am: Use the fragment ../../am/dist_hook.am.
diff --git a/Build/source/utils/ps2eps/Makefile.am b/Build/source/utils/ps2eps/Makefile.am
index 6353b0d31fa..3943e39eddd 100644
--- a/Build/source/utils/ps2eps/Makefile.am
+++ b/Build/source/utils/ps2eps/Makefile.am
@@ -41,6 +41,7 @@ CLEANFILES = $(nodist_bin_SCRIPTS)
##
TESTS = bbox.test
EXTRA_DIST += $(TESTS)
+bbox.log: bbox$(EXEEXT)
## bbox.test
EXTRA_DIST += tests/plot.pbm tests/plot.out
diff --git a/Build/source/utils/ps2eps/Makefile.in b/Build/source/utils/ps2eps/Makefile.in
index 9795370f9ba..a79cab67f9f 100644
--- a/Build/source/utils/ps2eps/Makefile.in
+++ b/Build/source/utils/ps2eps/Makefile.in
@@ -1323,6 +1323,7 @@ uninstall-links:
install-data-hook: install-perl-links
uninstall-hook: uninstall-links
+bbox.log: bbox$(EXEEXT)
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
diff --git a/Build/source/utils/t1utils/ChangeLog b/Build/source/utils/t1utils/ChangeLog
index 5de976370c5..b68c1bd54c6 100644
--- a/Build/source/utils/t1utils/ChangeLog
+++ b/Build/source/utils/t1utils/ChangeLog
@@ -1,3 +1,7 @@
+2015-07-07 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * Makefile.am: Better dependencies for 'make check'.
+
2015-03-01 Peter Breitenlohner <peb@mppmu.mpg.de>
Import t1utils-1.39.
diff --git a/Build/source/utils/t1utils/Makefile.am b/Build/source/utils/t1utils/Makefile.am
index e52ad9aca0f..65a27a2d830 100644
--- a/Build/source/utils/t1utils/Makefile.am
+++ b/Build/source/utils/t1utils/Makefile.am
@@ -73,6 +73,7 @@ LDADD = @LIBOBJS@
##
TESTS = t1utils.test
EXTRA_DIST += $(TESTS)
+t1utils.log: t1ascii$(EXEEXT) t1binary$(EXEEXT) t1asm$(EXEEXT) t1disasm$(EXEEXT)
## t1utils.test
EXTRA_DIST += tests/Symbol.pfa tests/Symbol.pfb tests/Symbol.raw
diff --git a/Build/source/utils/t1utils/Makefile.in b/Build/source/utils/t1utils/Makefile.in
index 78bde28d2e3..a112c46e0aa 100644
--- a/Build/source/utils/t1utils/Makefile.in
+++ b/Build/source/utils/t1utils/Makefile.in
@@ -1321,6 +1321,7 @@ uninstall-man: uninstall-man1
dist-hook:
cd "$(distdir)" && rm -rf $(NEVER_DIST)
+t1utils.log: t1ascii$(EXEEXT) t1binary$(EXEEXT) t1asm$(EXEEXT) t1disasm$(EXEEXT)
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.