summaryrefslogtreecommitdiff
path: root/Build/source/texk/web2c/mfluajitdir
diff options
context:
space:
mode:
authorPeter Breitenlohner <peb@mppmu.mpg.de>2015-09-28 06:08:08 +0000
committerPeter Breitenlohner <peb@mppmu.mpg.de>2015-09-28 06:08:08 +0000
commite4993d69a56ea4e521622dbd5c3da5c16496b13f (patch)
tree262f5462bdae73ea027e6ae48872a7d10f3acef7 /Build/source/texk/web2c/mfluajitdir
parent9c6e5fb08eb713d5328f26683ad7296d543cd644 (diff)
Build system: Enable LuaJIT for x86_64-cygwin
git-svn-id: svn://tug.org/texlive/trunk@38485 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/web2c/mfluajitdir')
-rw-r--r--Build/source/texk/web2c/mfluajitdir/ChangeLog4
-rw-r--r--Build/source/texk/web2c/mfluajitdir/am/mfluajit.am12
2 files changed, 10 insertions, 6 deletions
diff --git a/Build/source/texk/web2c/mfluajitdir/ChangeLog b/Build/source/texk/web2c/mfluajitdir/ChangeLog
index af119ecc9e1..f1cdcbba19b 100644
--- a/Build/source/texk/web2c/mfluajitdir/ChangeLog
+++ b/Build/source/texk/web2c/mfluajitdir/ChangeLog
@@ -1,3 +1,7 @@
+2015-09-27 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * am/mfluajit.am: Fix dependencies.
+
2015-07-10 Peter Breitenlohner <peb@mppmu.mpg.de>
* mfluajittraptest (removed): Renamed ...
diff --git a/Build/source/texk/web2c/mfluajitdir/am/mfluajit.am b/Build/source/texk/web2c/mfluajitdir/am/mfluajit.am
index c990ca4b1b0..b2cf7a4fa90 100644
--- a/Build/source/texk/web2c/mfluajitdir/am/mfluajit.am
+++ b/Build/source/texk/web2c/mfluajitdir/am/mfluajit.am
@@ -3,7 +3,7 @@
## Copyright (C) 2015 Peter Breitenlohner <tex-live@tug.org>
## You may freely use, modify and/or distribute this file.
-## MFLua
+## MFLuaJIT
##
if MFLUAJIT
bin_PROGRAMS += mfluajit
@@ -59,7 +59,7 @@ $(mfluajit_OBJECTS) $(mfluajit_nowin_OBJECTS): mfluajitd.h mfluadir/mflua_versio
## To avoid compiling everything twice, the common objects are in a library.
EXTRA_LIBRARIES += libmfluajit.a
-# MFLua C sources
+# MFLuaJIT C sources
mfluajit_c_h = mfluajitini.c mfluajit0.c mfluajitcoerce.h mfluajitd.h
dist_libmfluajit_a_SOURCES = luatexdir/lua/lkpselib.c mfluadir/mfluac.c mfluadir/mfluac.h
nodist_libmfluajit_a_SOURCES = $(mfluajit_c_h) mfluajit-pool.c
@@ -68,15 +68,15 @@ libmfluajit_a_CPPFLAGS = $(AM_CPPFLAGS) $(LUAJIT_INCLUDES) -DMF_LUA -DJIT
# We must create mfluajitd.h before building the libmfluajit_a_OBJECTS.
$(libmfluajit_a_OBJECTS): mfluajitd.h
-$(mfluajit_c_h): mfluajit-web2c $(LUAJIT_DEPEND)
+$(mfluajit_c_h): mfluajit-web2c
@$(web2c) mfluajit
-mfluajit-web2c: mfluajit.p $(web2c_texmf) web2c/cvtmf1.sed web2c/cvtmf2.sed mfluajitdir/mfluajit.defines
+mfluajit-web2c: mfluajit.p $(web2c_texmf) web2c/cvtmf1.sed web2c/cvtmf2.sed mfluajitdir/mfluajit.defines $(LUAJIT_DEPEND)
@$(web2c) mfluajit
mfluajit-pool.c: mfluajit.pool mfluajitd.h $(makecpool_stamp)
$(makecpool) mfluajit >$@ || rm -f $@
-# Tangling MFLua
+# Tangling MFLuaJIT
mfluajit.p mfluajit.pool: mfluajit-tangle
@$(texmf_tangle) mfluajit mfluajit
mfluajit-tangle: tangle$(EXEEXT) mfluajit.web mfluajit.ch tangle-sh
@@ -106,7 +106,7 @@ DISTCLEANFILES += $(nodist_libmfluajit_a_SOURCES) mfluajit.web mfluajit.ch mflua
EXTRA_DIST += \
mfluajitdir/ChangeLog
-# MFLua tests
+# MFLuaJIT tests
#
mfluajit_tests = mfluajitdir/mfluajittraptest.test
mfluajitdir/mfluajittraptest.log: mfluajit$(EXEEXT) gftype$(EXEEXT) tftopl$(EXEEXT)