texlive[61279] Build/source/texk/web2c/hitexdir: try to depend on
commits+karl at tug.org
commits+karl at tug.org
Sat Dec 11 23:28:47 CET 2021
Revision: 61279
http://tug.org/svn/texlive?view=revision&revision=61279
Author: karl
Date: 2021-12-11 23:28:47 +0100 (Sat, 11 Dec 2021)
Log Message:
-----------
try to depend on files generated from hiformat.w
Modified Paths:
--------------
trunk/Build/source/texk/web2c/hitexdir/ChangeLog
trunk/Build/source/texk/web2c/hitexdir/am/hitex.am
Modified: trunk/Build/source/texk/web2c/hitexdir/ChangeLog
===================================================================
--- trunk/Build/source/texk/web2c/hitexdir/ChangeLog 2021-12-11 22:05:47 UTC (rev 61278)
+++ trunk/Build/source/texk/web2c/hitexdir/ChangeLog 2021-12-11 22:28:47 UTC (rev 61279)
@@ -1,3 +1,11 @@
+2021-12-11 Karl Berry <karl at freefriends.org>
+
+ * am/hitex.am (hishrink_OBJECTS, hitex_OBJECTS): depend on
+ $(hiformat_c_h_l_y), so that (hopefully) ctangle is run on
+ hiformat.w to generate, e.g., hibasetypes.h before we try to
+ compile the programs. E.g.,
+ https://tug.org/pipermail/tlbuild/2021q4/004972.html
+
2021-11-16 Karl Berry <karl at freefriends.org>
* am/hitex.am: doc.
Modified: trunk/Build/source/texk/web2c/hitexdir/am/hitex.am
===================================================================
--- trunk/Build/source/texk/web2c/hitexdir/am/hitex.am 2021-12-11 22:05:47 UTC (rev 61278)
+++ trunk/Build/source/texk/web2c/hitexdir/am/hitex.am 2021-12-11 22:28:47 UTC (rev 61279)
@@ -80,10 +80,11 @@
hitexdir/hiparser.c hitexdir/hiparser.h \
hishrink.c
-# This is our attempt to ensure that bison gets run before anything else,
-# when needed.
+# hitex and hishrink both need (at least) some of the sources generated
+# from hiformat.w.
#
-$(hishrink_OBJECTS): $(srcdir)/hitexdir/hiparser.h
+$(hitex_OBJECTS): $(hiformat_c_h_l_y)
+$(hishrink_OBJECTS): $(hiformat_c_h_l_y)
#
# By the way, the $(BUILT_SOURCES) suggestion in the Automake manual for
# this does not work for us, because we want to be able to invoke
More information about the tex-live-commits
mailing list.