summaryrefslogtreecommitdiff
path: root/Build/source/texk/web2c/luatexdir/am/luatex.am
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/texk/web2c/luatexdir/am/luatex.am')
-rw-r--r--Build/source/texk/web2c/luatexdir/am/luatex.am426
1 files changed, 296 insertions, 130 deletions
diff --git a/Build/source/texk/web2c/luatexdir/am/luatex.am b/Build/source/texk/web2c/luatexdir/am/luatex.am
index 7bbb26b3aee..9e3a5c69f1b 100644
--- a/Build/source/texk/web2c/luatexdir/am/luatex.am
+++ b/Build/source/texk/web2c/luatexdir/am/luatex.am
@@ -13,10 +13,10 @@ luatex_tangle = WEBINPUTS=$(srcdir)/luatexdir $(buildenv) $(LUATANGLE)
luatex_CPPFLAGS = $(ZLIB_INCLUDES) $(LIBPNG_INCLUDES) $(XPDF_INCLUDES)
luatex_CPPFLAGS += $(OBSDCOMPAT_INCLUDES) -I$(srcdir)/libmd5
-luatex_CPPFLAGS += -Iluatexdir -I$(srcdir)/luatexdir -I$(srcdir)/luatexdir/lua51
+luatex_CPPFLAGS += -Iluatexdir -I$(srcdir)/luatexdir -I$(srcdir)/luatexdir/lua51 -I$(srcdir)/luatexdir/mp
luatex_CPPFLAGS += -Dextra_version_info=`date +-%Y%m%d%H`
-luatex_ldadd = libluatex.a libff.a libluamisc.a libzzip.a liblua51.a
+luatex_ldadd = libluatex.a libff.a libluamisc.a libzzip.a libluasocket.a liblua51.a
luatex_ldadd += $(LIBPNG_LIBS) $(ZLIB_LIBS) $(XPDF_LIBS)
luatex_ldadd += $(OBSDCOMPAT_LIBS) libmd5.a
@@ -155,7 +155,7 @@ EXTRA_LIBRARIES += libzzip.a
libzzip_a_DEPENDENCIES = liblua51.a
libzzip_a_CPPFLAGS = \
- $(KPSE_ZLIB_INCLUDES) \
+ $(ZLIB_INCLUDES) \
-I$(top_srcdir)/luatexdir/zziplib
libzzip_a_SOURCES = \
@@ -227,14 +227,131 @@ EXTRA_DIST += \
luatexdir/zziplib/zzipback.sed \
luatexdir/zziplib/zzipwrap
-## libluamisc (luafilesystem, luamd5, luapeg, luazip, luazlib,
+
+## luasocket
+##
+EXTRA_LIBRARIES += libluasocket.a
+
+libluasocket_a_DEPENDENCIES = $(ZLIB_DEPEND) libzzip.a
+
+libluasocket_a_CPPFLAGS = \
+ -I$(top_srcdir)/luatexdir/luasocket -I$(srcdir)/luatexdir/lua51
+
+libluasocket_a_SOURCES = \
+ luatexdir/luasocket/src/auxiliar.c \
+ luatexdir/luasocket/src/auxiliar.h \
+ luatexdir/luasocket/src/buffer.c \
+ luatexdir/luasocket/src/buffer.h \
+ luatexdir/luasocket/src/except.c \
+ luatexdir/luasocket/src/except.h \
+ luatexdir/luasocket/src/inet.c \
+ luatexdir/luasocket/src/inet.h \
+ luatexdir/luasocket/src/io.c \
+ luatexdir/luasocket/src/io.h \
+ luatexdir/luasocket/src/lua_preload.c \
+ luatexdir/luasocket/src/luasocket.c \
+ luatexdir/luasocket/src/luasocket.h \
+ luatexdir/luasocket/src/mime.c \
+ luatexdir/luasocket/src/mime.h \
+ luatexdir/luasocket/src/options.c \
+ luatexdir/luasocket/src/options.h \
+ luatexdir/luasocket/src/select.c \
+ luatexdir/luasocket/src/select.h \
+ luatexdir/luasocket/src/socket.c \
+ luatexdir/luasocket/src/socket.h \
+ luatexdir/luasocket/src/tcp.c \
+ luatexdir/luasocket/src/tcp.h \
+ luatexdir/luasocket/src/timeout.c \
+ luatexdir/luasocket/src/timeout.h \
+ luatexdir/luasocket/src/udp.c \
+ luatexdir/luasocket/src/udp.h \
+ luatexdir/luasocket/src/usocket.h
+
+
+EXTRA_DIST += \
+ luatexdir/luasocket/src/socket_lua.c \
+ luatexdir/luasocket/src/ftp_lua.c \
+ luatexdir/luasocket/src/http_lua.c \
+ luatexdir/luasocket/src/smtp_lua.c \
+ luatexdir/luasocket/src/tp_lua.c \
+ luatexdir/luasocket/src/url_lua.c \
+ luatexdir/luasocket/src/ltn12_lua.c \
+ luatexdir/luasocket/src/mime_lua.c
+
+## Not used
+##
+EXTRA_DIST += \
+ luatexdir/luasocket/src/Makefile \
+ luatexdir/luasocket/src/unix.c \
+ luatexdir/luasocket/src/unix.h \
+ luatexdir/luasocket/src/usocket.c \
+ luatexdir/luasocket/src/wsocket.c \
+ luatexdir/luasocket/src/wsocket.h \
+ luatexdir/luasocket/src/ftp.lua \
+ luatexdir/luasocket/src/http.lua \
+ luatexdir/luasocket/src/smtp.lua \
+ luatexdir/luasocket/src/tp.lua \
+ luatexdir/luasocket/src/url.lua \
+ luatexdir/luasocket/src/ltn12.lua \
+ luatexdir/luasocket/src/mime.lua \
+ luatexdir/luasocket/LICENSE \
+ luatexdir/luasocket/NEW \
+ luatexdir/luasocket/README \
+ luatexdir/luasocket/config \
+ luatexdir/luasocket/luasocket.sln \
+ luatexdir/luasocket/makefile \
+ luatexdir/luasocket/mime.vcproj \
+ luatexdir/luasocket/socket.vcproj \
+ luatexdir/luasocket/doc/dns.html \
+ luatexdir/luasocket/doc/ftp.html \
+ luatexdir/luasocket/doc/http.html \
+ luatexdir/luasocket/doc/index.html \
+ luatexdir/luasocket/doc/installation.html \
+ luatexdir/luasocket/doc/introduction.html \
+ luatexdir/luasocket/doc/ltn12.html \
+ luatexdir/luasocket/doc/luasocket.png \
+ luatexdir/luasocket/doc/mime.html \
+ luatexdir/luasocket/doc/reference.css \
+ luatexdir/luasocket/doc/reference.html \
+ luatexdir/luasocket/doc/smtp.html \
+ luatexdir/luasocket/doc/socket.html \
+ luatexdir/luasocket/doc/tcp.html \
+ luatexdir/luasocket/doc/udp.html \
+ luatexdir/luasocket/doc/url.html \
+ luatexdir/luasocket/etc/README \
+ luatexdir/luasocket/etc/b64.lua \
+ luatexdir/luasocket/etc/check-links.lua \
+ luatexdir/luasocket/etc/check-memory.lua \
+ luatexdir/luasocket/etc/dict.lua \
+ luatexdir/luasocket/etc/dispatch.lua \
+ luatexdir/luasocket/etc/eol.lua \
+ luatexdir/luasocket/etc/forward.lua \
+ luatexdir/luasocket/etc/get.lua \
+ luatexdir/luasocket/etc/lp.lua \
+ luatexdir/luasocket/etc/qp.lua \
+ luatexdir/luasocket/etc/tftp.lua \
+ luatexdir/luasocket/samples/README \
+ luatexdir/luasocket/samples/cddb.lua \
+ luatexdir/luasocket/samples/daytimeclnt.lua \
+ luatexdir/luasocket/samples/echoclnt.lua \
+ luatexdir/luasocket/samples/echosrvr.lua \
+ luatexdir/luasocket/samples/listener.lua \
+ luatexdir/luasocket/samples/lpr.lua \
+ luatexdir/luasocket/samples/talker.lua \
+ luatexdir/luasocket/samples/tinyirc.lua \
+ luatexdir/luasocket/test/README \
+ luatexdir/luasocket/test/testclnt.lua \
+ luatexdir/luasocket/test/testsrvr.lua \
+ luatexdir/luasocket/test/testsupport.lua
+
+## libluamisc (luafilesystem, luamd5, luapeg, luazip, luazlib, luaprofiler,
## and slnunicode)
EXTRA_LIBRARIES += libluamisc.a
-libluamisc_a_DEPENDENCIES = $(KPSE_ZLIB_DEPEND) libzzip.a
+libluamisc_a_DEPENDENCIES = libluasocket.a
libluamisc_a_CPPFLAGS = \
- $(KPSE_ZLIB_INCLUDES) \
+ $(ZLIB_INCLUDES) \
-I$(top_srcdir)/luatexdir/lua51 \
-I$(top_srcdir)/luatexdir/zziplib
@@ -245,6 +362,16 @@ libluamisc_a_SOURCES = \
luatexdir/luamd5/md5.h \
luatexdir/luamd5/md5lib.c \
luatexdir/luapeg/lpeg.c \
+ luatexdir/luaprofiler/clocks.h \
+ luatexdir/luaprofiler/core_profiler.h \
+ luatexdir/luaprofiler/function_meter.h \
+ luatexdir/luaprofiler/luaprofiler.h \
+ luatexdir/luaprofiler/stack.h \
+ luatexdir/luaprofiler/clocks.c \
+ luatexdir/luaprofiler/core_profiler.c \
+ luatexdir/luaprofiler/function_meter.c \
+ luatexdir/luaprofiler/lua50_profiler.c \
+ luatexdir/luaprofiler/stack.c \
luatexdir/luazip/src/luazip.c \
luatexdir/luazip/src/luazip.h \
luatexdir/luazlib/lgzip.c \
@@ -258,14 +385,19 @@ EXTRA_libluamisc_a_SOURCES = luatexdir/slnunicode/slnudata.c
##
EXTRA_DIST += \
luatexdir/luafilesystem/Makefile \
+ luatexdir/luafilesystem/Makefile.win \
+ luatexdir/luafilesystem/README \
luatexdir/luafilesystem/config \
+ luatexdir/luafilesystem/config.win \
luatexdir/luafilesystem/doc \
+ luatexdir/luafilesystem/src/lfs.def \
luatexdir/luafilesystem/tests \
luatexdir/luafilesystem/vc6 \
luatexdir/luamd5/makefile \
luatexdir/luamd5/md5.html \
luatexdir/luamd5/md5.lua \
luatexdir/luamd5/md5tests.lua \
+ luatexdir/luaprofiler/Makefile \
luatexdir/luazip/Makefile \
luatexdir/luazip/README \
luatexdir/luazip/config \
@@ -292,110 +424,133 @@ libff_a_CPPFLAGS = \
-D_NO_PYTHON=1 -DX_DISPLAY_MISSING=1 -DNODYNAMIC=1 \
-D_NO_FREETYPE=1 -D_NO_LIBUNINAMESLIST=1 -UHAVE_LIBINTL_H \
-I$(top_srcdir)/luatexdir/lua51 \
- -I$(top_srcdir)/luatexdir/luafontforge/fontforge/inc \
- -I$(top_srcdir)/luatexdir/luafontforge/fontforge/fontforge
+ -I$(top_srcdir)/luatexdir/luafontloader/fontforge/inc \
+ -I$(top_srcdir)/luatexdir/luafontloader/fontforge/fontforge
libff_a_SOURCES = \
- luatexdir/luafontforge/fontforge/Unicode/alphabet.c \
- luatexdir/luafontforge/fontforge/Unicode/char.c \
- luatexdir/luafontforge/fontforge/Unicode/cjk.c \
- luatexdir/luafontforge/fontforge/Unicode/gwwiconv.c \
- luatexdir/luafontforge/fontforge/Unicode/memory.c \
- luatexdir/luafontforge/fontforge/Unicode/ustring.c \
- luatexdir/luafontforge/fontforge/fontforge/autohint.c \
- luatexdir/luafontforge/fontforge/fontforge/charview.c \
- luatexdir/luafontforge/fontforge/fontforge/configure-pfaedit.h \
- luatexdir/luafontforge/fontforge/fontforge/contextchain.c \
- luatexdir/luafontforge/fontforge/fontforge/edgelist.h \
- luatexdir/luafontforge/fontforge/fontforge/edgelist2.h \
- luatexdir/luafontforge/fontforge/fontforge/encoding.c \
- luatexdir/luafontforge/fontforge/fontforge/featurefile.c \
- luatexdir/luafontforge/fontforge/fontforge/fontinfo.c \
- luatexdir/luafontforge/fontforge/fontforge/fontview.c \
- luatexdir/luafontforge/fontforge/fontforge/fvfonts.c \
- luatexdir/luafontforge/fontforge/fontforge/groups.h \
- luatexdir/luafontforge/fontforge/fontforge/kernclass.c \
- luatexdir/luafontforge/fontforge/fontforge/lookups.c \
- luatexdir/luafontforge/fontforge/fontforge/macbinary.c \
- luatexdir/luafontforge/fontforge/fontforge/macenc.c \
- luatexdir/luafontforge/fontforge/fontforge/namelist.c \
- luatexdir/luafontforge/fontforge/fontforge/ofl.h \
- luatexdir/luafontforge/fontforge/fontforge/parsepfa.c \
- luatexdir/luafontforge/fontforge/fontforge/parsettf.c \
- luatexdir/luafontforge/fontforge/fontforge/parsettfatt.c \
- luatexdir/luafontforge/fontforge/fontforge/parsettfvar.c \
- luatexdir/luafontforge/fontforge/fontforge/pfaedit.h \
- luatexdir/luafontforge/fontforge/fontforge/pfaeditui.h \
- luatexdir/luafontforge/fontforge/fontforge/plugins.h \
- luatexdir/luafontforge/fontforge/fontforge/prefs.c \
- luatexdir/luafontforge/fontforge/fontforge/psfont.h \
- luatexdir/luafontforge/fontforge/fontforge/psread.c \
- luatexdir/luafontforge/fontforge/fontforge/pua.c \
- luatexdir/luafontforge/fontforge/fontforge/sd.h \
- luatexdir/luafontforge/fontforge/fontforge/splinefill.c \
- luatexdir/luafontforge/fontforge/fontforge/splinefont.h \
- luatexdir/luafontforge/fontforge/fontforge/splineorder2.c \
- luatexdir/luafontforge/fontforge/fontforge/splineoverlap.c \
- luatexdir/luafontforge/fontforge/fontforge/splinerefigure.c \
- luatexdir/luafontforge/fontforge/fontforge/splinesave.c \
- luatexdir/luafontforge/fontforge/fontforge/splinestroke.c \
- luatexdir/luafontforge/fontforge/fontforge/splineutil.c \
- luatexdir/luafontforge/fontforge/fontforge/splineutil2.c \
- luatexdir/luafontforge/fontforge/fontforge/stamp.c \
- luatexdir/luafontforge/fontforge/fontforge/start.c \
- luatexdir/luafontforge/fontforge/fontforge/stemdb.c \
- luatexdir/luafontforge/fontforge/fontforge/stemdb.h \
- luatexdir/luafontforge/fontforge/fontforge/tottf.c \
- luatexdir/luafontforge/fontforge/fontforge/tottfgpos.c \
- luatexdir/luafontforge/fontforge/fontforge/ttf.h \
- luatexdir/luafontforge/fontforge/fontforge/tottfvar.c \
- luatexdir/luafontforge/fontforge/fontforge/ttfspecial.c \
- luatexdir/luafontforge/fontforge/fontforge/unicoderange.h \
- luatexdir/luafontforge/fontforge/fontforge/views.h \
- luatexdir/luafontforge/fontforge/inc/basics.h \
- luatexdir/luafontforge/fontforge/inc/chardata.h \
- luatexdir/luafontforge/fontforge/inc/charset.h \
- luatexdir/luafontforge/fontforge/inc/dynamic.h \
- luatexdir/luafontforge/fontforge/inc/fileutil.h \
- luatexdir/luafontforge/fontforge/inc/gdraw.h \
- luatexdir/luafontforge/fontforge/inc/gfile.h \
- luatexdir/luafontforge/fontforge/inc/ggadget.h \
- luatexdir/luafontforge/fontforge/inc/gicons.h \
- luatexdir/luafontforge/fontforge/inc/gio.h \
- luatexdir/luafontforge/fontforge/inc/gkeysym.h \
- luatexdir/luafontforge/fontforge/inc/gprogress.h \
- luatexdir/luafontforge/fontforge/inc/gresource.h \
- luatexdir/luafontforge/fontforge/inc/gwidget.h \
- luatexdir/luafontforge/fontforge/inc/gwwiconv.h \
- luatexdir/luafontforge/fontforge/inc/intl.h \
- luatexdir/luafontforge/fontforge/inc/ustring.h \
- luatexdir/luafontforge/fontforge/inc/utype.h \
- luatexdir/luafontforge/src/ffdummies.c \
- luatexdir/luafontforge/src/luafflib.c
+ luatexdir/luafontloader/fontforge/Unicode/ArabicForms.c \
+ luatexdir/luafontloader/fontforge/Unicode/alphabet.c \
+ luatexdir/luafontloader/fontforge/Unicode/backtrns.c \
+ luatexdir/luafontloader/fontforge/Unicode/char.c \
+ luatexdir/luafontloader/fontforge/Unicode/cjk.c \
+ luatexdir/luafontloader/fontforge/Unicode/combiners.h \
+ luatexdir/luafontloader/fontforge/Unicode/dump.c \
+ luatexdir/luafontloader/fontforge/Unicode/gwwiconv.c \
+ luatexdir/luafontloader/fontforge/Unicode/memory.c \
+ luatexdir/luafontloader/fontforge/Unicode/ucharmap.c \
+ luatexdir/luafontloader/fontforge/Unicode/unialt.c \
+ luatexdir/luafontloader/fontforge/Unicode/ustring.c \
+ luatexdir/luafontloader/fontforge/Unicode/utype.c \
+ luatexdir/luafontloader/fontforge/fontforge/PfEd.h \
+ luatexdir/luafontloader/fontforge/fontforge/autohint.c \
+ luatexdir/luafontloader/fontforge/fontforge/baseviews.h \
+ luatexdir/luafontloader/fontforge/fontforge/clipnoui.c \
+ luatexdir/luafontloader/fontforge/fontforge/configure-pfaedit.h \
+ luatexdir/luafontloader/fontforge/fontforge/cvundoes.c \
+ luatexdir/luafontloader/fontforge/fontforge/dumppfa.c \
+ luatexdir/luafontloader/fontforge/fontforge/edgelist.h \
+ luatexdir/luafontloader/fontforge/fontforge/edgelist2.h \
+ luatexdir/luafontloader/fontforge/fontforge/encoding.c \
+ luatexdir/luafontloader/fontforge/fontforge/encoding.h \
+ luatexdir/luafontloader/fontforge/fontforge/featurefile.c \
+ luatexdir/luafontloader/fontforge/fontforge/fontforgevw.h \
+ luatexdir/luafontloader/fontforge/fontforge/fontviewbase.c \
+ luatexdir/luafontloader/fontforge/fontforge/fvcomposit.c \
+ luatexdir/luafontloader/fontforge/fontforge/fvfonts.c \
+ luatexdir/luafontloader/fontforge/fontforge/libffstamp.h \
+ luatexdir/luafontloader/fontforge/fontforge/libstamp.pre \
+ luatexdir/luafontloader/fontforge/fontforge/lookups.c \
+ luatexdir/luafontloader/fontforge/fontforge/lookups.h \
+ luatexdir/luafontloader/fontforge/fontforge/macbinary.c \
+ luatexdir/luafontloader/fontforge/fontforge/macenc.c \
+ luatexdir/luafontloader/fontforge/fontforge/mathconstants.c \
+ luatexdir/luafontloader/fontforge/fontforge/mm.c \
+ luatexdir/luafontloader/fontforge/fontforge/mm.h \
+ luatexdir/luafontloader/fontforge/fontforge/namelist.c \
+ luatexdir/luafontloader/fontforge/fontforge/noprefs.c \
+ luatexdir/luafontloader/fontforge/fontforge/nouiutil.c \
+ luatexdir/luafontloader/fontforge/fontforge/parsepfa.c \
+ luatexdir/luafontloader/fontforge/fontforge/parsettf.c \
+ luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c \
+ luatexdir/luafontloader/fontforge/fontforge/parsettfvar.c \
+ luatexdir/luafontloader/fontforge/fontforge/pfaedit.h \
+ luatexdir/luafontloader/fontforge/fontforge/plugins.h \
+ luatexdir/luafontloader/fontforge/fontforge/psfont.h \
+ luatexdir/luafontloader/fontforge/fontforge/psread.c \
+ luatexdir/luafontloader/fontforge/fontforge/pua.c \
+ luatexdir/luafontloader/fontforge/fontforge/python.c \
+ luatexdir/luafontloader/fontforge/fontforge/scripting.h \
+ luatexdir/luafontloader/fontforge/fontforge/sd.h \
+ luatexdir/luafontloader/fontforge/fontforge/sfd1.c \
+ luatexdir/luafontloader/fontforge/fontforge/sfd1.h \
+ luatexdir/luafontloader/fontforge/fontforge/splinechar.c \
+ luatexdir/luafontloader/fontforge/fontforge/splinefill.c \
+ luatexdir/luafontloader/fontforge/fontforge/splinefont.c \
+ luatexdir/luafontloader/fontforge/fontforge/splinefont.h \
+ luatexdir/luafontloader/fontforge/fontforge/splineorder2.c \
+ luatexdir/luafontloader/fontforge/fontforge/splineoverlap.c \
+ luatexdir/luafontloader/fontforge/fontforge/splinerefigure.c \
+ luatexdir/luafontloader/fontforge/fontforge/splinesave.c \
+ luatexdir/luafontloader/fontforge/fontforge/splinesaveafm.c \
+ luatexdir/luafontloader/fontforge/fontforge/splinestroke.c \
+ luatexdir/luafontloader/fontforge/fontforge/splineutil.c \
+ luatexdir/luafontloader/fontforge/fontforge/splineutil2.c \
+ luatexdir/luafontloader/fontforge/fontforge/start.c \
+ luatexdir/luafontloader/fontforge/fontforge/stemdb.c \
+ luatexdir/luafontloader/fontforge/fontforge/stemdb.h \
+ luatexdir/luafontloader/fontforge/fontforge/tottf.c \
+ luatexdir/luafontloader/fontforge/fontforge/tottfaat.c \
+ luatexdir/luafontloader/fontforge/fontforge/tottfgpos.c \
+ luatexdir/luafontloader/fontforge/fontforge/ttf.h \
+ luatexdir/luafontloader/fontforge/fontforge/ttfspecial.c \
+ luatexdir/luafontloader/fontforge/fontforge/uiinterface.h \
+ luatexdir/luafontloader/fontforge/fontforge/unicoderange.h \
+ luatexdir/luafontloader/fontforge/fontforge/views.h \
+ luatexdir/luafontloader/fontforge/gutils/fsys.c \
+ luatexdir/luafontloader/fontforge/gutils/gwwintl.c \
+ luatexdir/luafontloader/fontforge/inc/basics.h \
+ luatexdir/luafontloader/fontforge/inc/chardata.h \
+ luatexdir/luafontloader/fontforge/inc/charset.h \
+ luatexdir/luafontloader/fontforge/inc/dynamic.h \
+ luatexdir/luafontloader/fontforge/inc/fileutil.h \
+ luatexdir/luafontloader/fontforge/inc/gdraw.h \
+ luatexdir/luafontloader/fontforge/inc/gfile.h \
+ luatexdir/luafontloader/fontforge/inc/ggadget.h \
+ luatexdir/luafontloader/fontforge/inc/gicons.h \
+ luatexdir/luafontloader/fontforge/inc/gimage.h \
+ luatexdir/luafontloader/fontforge/inc/gio.h \
+ luatexdir/luafontloader/fontforge/inc/gkeysym.h \
+ luatexdir/luafontloader/fontforge/inc/gprogress.h \
+ luatexdir/luafontloader/fontforge/inc/gresource.h \
+ luatexdir/luafontloader/fontforge/inc/gwidget.h \
+ luatexdir/luafontloader/fontforge/inc/gwwiconv.h \
+ luatexdir/luafontloader/fontforge/inc/intl.h \
+ luatexdir/luafontloader/fontforge/inc/ustring.h \
+ luatexdir/luafontloader/fontforge/inc/utype.h \
+ luatexdir/luafontloader/src/ffdummies.c \
+ luatexdir/luafontloader/src/luafflib.c
EXTRA_DIST += \
- luatexdir/luafontforge/ChangeLog \
- luatexdir/luafontforge/fontforge/AUTHORS \
- luatexdir/luafontforge/fontforge/INSTALL \
- luatexdir/luafontforge/fontforge/LICENSE \
- luatexdir/luafontforge/fontforge/VERSION
+ luatexdir/luafontloader/ChangeLog \
+ luatexdir/luafontloader/fontforge/AUTHORS \
+ luatexdir/luafontloader/fontforge/INSTALL \
+ luatexdir/luafontloader/fontforge/LICENSE \
+ luatexdir/luafontloader/fontforge/VERSION \
+ luatexdir/luafontloader/fontforge/libs \
+ luatexdir/luafontloader/fontforge/po
## Not used
##
EXTRA_DIST += \
- luatexdir/luafontforge/Makefile \
- luatexdir/luafontforge/fontforge/Makefile \
- luatexdir/luafontforge/fontforge/Unicode/Makefile \
- luatexdir/luafontforge/fontforge/Unicode/descrip.mms \
- luatexdir/luafontforge/fontforge/descrip.mms \
- luatexdir/luafontforge/fontforge/fontforge/Makefile \
- luatexdir/luafontforge/fontforge/fontforge/descrip.mms \
- luatexdir/luafontforge/fontforge/fontforge/lff.opt \
- luatexdir/luafontforge/fontforge/fontforge/scriptfuncs.h \
- luatexdir/luafontforge/fontforge/fontforge/scripting.h \
- luatexdir/luafontforge/fontforge/fontforge/sfd1.h \
- luatexdir/luafontforge/fontforge/fontforge/stamper.c \
- luatexdir/luafontforge/fontforge/fontforge/xlib.opt
+ luatexdir/luafontloader/fontforge/Makefile.in \
+ luatexdir/luafontloader/fontforge/Unicode/Makefile.in \
+ luatexdir/luafontloader/fontforge/configure-options \
+ luatexdir/luafontloader/fontforge/configure.in \
+ luatexdir/luafontloader/fontforge/fontforge/Makefile.in \
+ luatexdir/luafontloader/fontforge/gdraw/Makefile.in \
+ luatexdir/luafontloader/fontforge/gutils/Makefile.in \
+ luatexdir/luafontloader/fontforge/inc/config.h.in \
+ luatexdir/luafontloader/fontforge/plugins/Makefile.in
## libluatex
##
@@ -409,11 +564,9 @@ libluatex_a_CPPFLAGS += -Iluatexdir -I$(srcdir)/luatexdir -I$(srcdir)/luatexdir/
libluatex_a_CPPFLAGS += -DpdfTeX
libluatex_a_SOURCES = \
- luatexdir/avl.c \
- luatexdir/avl.h \
- luatexdir/avlstuff.c \
- luatexdir/avlstuff.h \
+ luatexdir/commands.h \
luatexdir/font/dofont.c \
+ luatexdir/font/luatexfont.h \
luatexdir/font/luafont.c \
luatexdir/font/mapfile.c \
luatexdir/font/pkin.c \
@@ -440,6 +593,7 @@ libluatex_a_SOURCES = \
luatexdir/font/writettf.h \
luatexdir/font/writetype0.c \
luatexdir/font/writetype2.c \
+ luatexdir/get_svnversion.sh \
luatexdir/hyphen.h \
luatexdir/image/epdf.c \
luatexdir/image/epdf.h \
@@ -460,7 +614,6 @@ libluatex_a_SOURCES = \
luatexdir/lua/lkpselib.c \
luatexdir/lua/llanglib.c \
luatexdir/lua/llualib.c \
- luatexdir/lua/lmplib.c \
luatexdir/lua/lnodelib.c \
luatexdir/lua/loslibext.c \
luatexdir/lua/lpdflib.c \
@@ -476,21 +629,37 @@ libluatex_a_SOURCES = \
luatexdir/lua/texluac.c \
luatexdir/luatex-api.h \
luatexdir/luatex.h \
+ luatexdir/makecpool.c \
luatexdir/managed-sa.c \
luatexdir/managed-sa.h \
luatexdir/mathcodes.c \
+ luatexdir/mp/lmplib.c \
luatexdir/nodes.h \
+ luatexdir/pdf/pagetree.c \
+ luatexdir/pdf/pdfpage.c \
+ luatexdir/primitive.h \
luatexdir/ptexmac.h \
- luatexdir/svnversion.h \
+ luatexdir/tex/filename.c \
luatexdir/tex/linebreak.c \
+ luatexdir/tex/math.c \
+ luatexdir/tex/mlist.c \
luatexdir/tex/postlinebreak.c \
+ luatexdir/tex/primitive.c \
+ luatexdir/tex/texdeffont.c \
luatexdir/tex/texnodes.c \
luatexdir/tex/texpdf.c \
luatexdir/tex/textoken.c \
+ luatexdir/texmath.h \
luatexdir/textcodes.c \
luatexdir/tokens.h \
- luatexdir/utils.c \
- luatexdir/writezip.c
+ luatexdir/utils/avl.c \
+ luatexdir/utils/avl.h \
+ luatexdir/utils/avlstuff.c \
+ luatexdir/utils/avlstuff.h \
+ luatexdir/utils/synctex.h \
+ luatexdir/utils/synctex.c \
+ luatexdir/utils/utils.c \
+ luatexdir/utils/writezip.c
nodist_libluatex_a_SOURCES = $(lua_mp_c_h)
@@ -501,16 +670,21 @@ $(libluatex_a_SOURCES): $(lua_mp_c_h)
endif LUATEX
## These files are mutually dependent
-lua_mp_c_h = luatexdir/mp.c luatexdir/mplib.h luatexdir/mpmp.h
-lua_mp_c_h += luatexdir/mppsout.h luatexdir/psout.c
-lua_mp_web = luatexdir/lua/mp.w luatexdir/lua/psout.w
+lua_mp_c_h = luatexdir/mp.c luatexdir/mplib.h luatexdir/mpmp.h
+lua_mp_c_h += luatexdir/mppsout.h luatexdir/psout.c luatexdir/mplibps.h
+lua_mp_c_h += luatexdir/memio.c luatexdir/tfmin.c
+lua_mp_web = luatexdir/mp/avl.h luatexdir/mp/avl.c luatexdir/mp/mp.w luatexdir/mp/psout.w
+lua_mp_web += luatexdir/mp/memio.w luatexdir/mp/tfmin.w
+lua_mp_CPPFLAGS = -I$(srcdir)/luatexdir/mp
$(lua_mp_c_h): mp-ctangle
mp-ctangle: ctangle $(lua_mp_web) luatexd.h
$(mkdir_p) luatexdir
- CWEBINPUTS=$(srcdir)/luatexdir/lua $(ctangle) mp.w
- CWEBINPUTS=$(srcdir)/luatexdir/lua $(ctangle) psout.w
+ CWEBINPUTS=$(srcdir)/luatexdir/mp $(ctangle) mp.w
+ CWEBINPUTS=$(srcdir)/luatexdir/mp $(ctangle) psout.w
+ CWEBINPUTS=$(srcdir)/luatexdir/mp $(ctangle) tfmin.w
+ CWEBINPUTS=$(srcdir)/luatexdir/mp $(ctangle) memio.w
rm -f $(lua_mp_c_h)
- mv mp.c mplib.h mpmp.h mppsout.h psout.c luatexdir
+ mv mp.c mplib.h mpmp.h mppsout.h psout.c mplibps.h memio.c tfmin.c luatexdir
echo timestamp >$@
touch $(lua_mp_c_h)
@@ -528,20 +702,9 @@ EXTRA_DIST += \
luatexdir/change-files.txt \
luatexdir/font/subfont.txt
-## Not used (pdftosrc and ttf2afm)
-##
-EXTRA_DIST += \
- luatexdir/pdftosrc.1 \
- luatexdir/pdftosrc.cc \
- luatexdir/pdftosrc.rc \
- luatexdir/ttf2afm.c \
- luatexdir/ttf2afm.rc
-
-## included by luatexdir/ttf2afm.c
-EXTRA_DIST += luatexdir/macnames.c
## Tests
-##
+
dist_check_SCRIPTS += luatexdir/luatangle.test
if LUATEX
@@ -552,5 +715,8 @@ DISTCLEANFILES += cftest.p
## Eventually delete these files
##
-EXTRA_DIST += luatexdir/Makefile.in luatexdir/luatex.mk luatexdir/luatexlib.mk
-
+EXTRA_DIST += \
+ luatexdir/Makefile.in \
+ luatexdir/depend.mk \
+ luatexdir/luatex.mk \
+ luatexdir/luatexlib.mk