summaryrefslogtreecommitdiff
path: root/Build/source/texk/web2c/web2c
diff options
context:
space:
mode:
authorPeter Breitenlohner <peb@mppmu.mpg.de>2010-04-26 11:21:48 +0000
committerPeter Breitenlohner <peb@mppmu.mpg.de>2010-04-26 11:21:48 +0000
commit87a5433a5d0c6ae3fd53250bd9118bb43c938a31 (patch)
treec62b9d204a4d77b6a6311d03c849aa3488cbb77e /Build/source/texk/web2c/web2c
parent5db1c2defdd8b5fa731f4bcf716f20bda6d75055 (diff)
build system fix (build on demand)
git-svn-id: svn://tug.org/texlive/trunk@18007 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/web2c/web2c')
-rw-r--r--Build/source/texk/web2c/web2c/ChangeLog5
-rw-r--r--Build/source/texk/web2c/web2c/Makefile.am6
-rw-r--r--Build/source/texk/web2c/web2c/Makefile.in6
3 files changed, 15 insertions, 2 deletions
diff --git a/Build/source/texk/web2c/web2c/ChangeLog b/Build/source/texk/web2c/web2c/ChangeLog
index 351637a9c4f..86f810be7d9 100644
--- a/Build/source/texk/web2c/web2c/ChangeLog
+++ b/Build/source/texk/web2c/web2c/ChangeLog
@@ -1,3 +1,8 @@
+2010-04-26 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * Makefile.am: Make sure native/config.h exists before
+ compiling web2c, fixwrites, or splitup.
+
2010-04-23 Peter Breitenlohner <peb@mppmu.mpg.de>
* fixwrites.c (main): Recognize 'conststringcast...' as string.
diff --git a/Build/source/texk/web2c/web2c/Makefile.am b/Build/source/texk/web2c/web2c/Makefile.am
index 1471107ddc5..c9aec51b92d 100644
--- a/Build/source/texk/web2c/web2c/Makefile.am
+++ b/Build/source/texk/web2c/web2c/Makefile.am
@@ -38,7 +38,7 @@ web2c_SOURCES = \
main.c \
web2c.h
-$(web2c_OBJECTS): web2c-parser.h
+$(web2c_OBJECTS): web2c-parser.h native/config.h
DISTCLEANFILES += web2c-parser.output
@@ -46,10 +46,14 @@ fixwrites_SOURCES = \
fixwrites.c \
kps.c
+$(fixwrites_OBJECTS): native/config.h
+
splitup_SOURCES = \
kps.c \
splitup.c
+$(splitup_OBJECTS): native/config.h
+
makecpool_SOURCES = \
makecpool.c
diff --git a/Build/source/texk/web2c/web2c/Makefile.in b/Build/source/texk/web2c/web2c/Makefile.in
index b2a7e87d795..d8a7948b390 100644
--- a/Build/source/texk/web2c/web2c/Makefile.in
+++ b/Build/source/texk/web2c/web2c/Makefile.in
@@ -752,7 +752,11 @@ uninstall-am:
native/config.h: ../config.h
sed -e '/<c-auto\.h>/d' $(srcdir)/../config.h >$@
-$(web2c_OBJECTS): web2c-parser.h
+$(web2c_OBJECTS): web2c-parser.h native/config.h
+
+$(fixwrites_OBJECTS): native/config.h
+
+$(splitup_OBJECTS): native/config.h
stamp-web2c: web2c$(EXEEXT)
echo timestamp >$@