summaryrefslogtreecommitdiff
path: root/Build/source/texk/web2c/mfluadir/am/mfluaotfcc.am
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/texk/web2c/mfluadir/am/mfluaotfcc.am')
-rw-r--r--Build/source/texk/web2c/mfluadir/am/mfluaotfcc.am306
1 files changed, 306 insertions, 0 deletions
diff --git a/Build/source/texk/web2c/mfluadir/am/mfluaotfcc.am b/Build/source/texk/web2c/mfluadir/am/mfluaotfcc.am
new file mode 100644
index 00000000000..31b6b1beaf6
--- /dev/null
+++ b/Build/source/texk/web2c/mfluadir/am/mfluaotfcc.am
@@ -0,0 +1,306 @@
+## texk/web2c/luatexdir/am/mfluaotfcc.am: Makefile fragment for libmfluaotfcc.
+##
+## Copyright (C) 2021 Luigi Scarso <tex-live@tug.org>
+## You may freely use, modify and/or distribute this file.
+
+## mfluaotfcc
+##
+EXTRA_LIBRARIES += libmfluaotfcc.a libmfluajitotfcc.a
+
+#libmfluaotfcc_a_DEPENDENCIES = $(ZLIB_DEPEND)
+#libmfluajitotfcc_a_DEPENDENCIES = $(ZLIB_DEPEND)
+
+$(libmfluaotfcc_a_OBJECTS): $(LUA_DEPEND)
+$(libmfluajitotfcc_a_OBJECTS): $(LUAJIT_DEPEND)
+
+libmfluaotfcc_a_CPPFLAGS = \
+ -D_CARYLL_USE_PRE_SERIALIZED -DMAIN_VER=0 -DSECONDARY_VER=10 -DPATCH_VER=4 \
+ -I$(top_srcdir)/mfluadir/otfcc/include \
+ -I$(top_srcdir)/mfluadir/otfcc/include/dep \
+ -I$(top_srcdir)/mfluadir/otfcc/lib \
+ $(LUA_INCLUDES)
+
+
+libmfluajitotfcc_a_CPPFLAGS = \
+ -D_CARYLL_USE_PRE_SERIALIZED -DMAIN_VER=0 -DSECONDARY_VER=10 -DPATCH_VER=4 \
+ -DJIT \
+ -I$(top_srcdir)/mfluadir/otfcc/include \
+ -I$(top_srcdir)/mfluadir/otfcc/include/dep \
+ -I$(top_srcdir)/mfluadir/otfcc/lib \
+ $(LUAJIT_INCLUDES)
+
+libmfluaotfcc_a_CFLAGS = # $(WARNING_CFLAGS)
+libmfluajitotfcc_a_CFLAGS = # $(WARNING_CFLAGS)
+
+#nodist_libmfluaotfcc_a_SOURCES = $(libmfluaotfcc_sources)
+#nodist_libmfluajitotfcc_a_SOURCES = $(libmfluaotfcc_sources)
+
+libmfluaotfcc_a_SOURCES = \
+ mfluadir/otfcc/dep/extern/sdsalloc.h \
+ mfluadir/otfcc/dep/extern/emyg-dtoa/emyg-dtoa.c \
+ mfluadir/otfcc/dep/extern/emyg-dtoa/emyg-dtoa.h \
+ mfluadir/otfcc/dep/extern/json.c \
+ mfluadir/otfcc/dep/extern/json-builder.c \
+ mfluadir/otfcc/dep/extern/sds.c \
+ mfluadir/otfcc/src/aliases.h \
+ mfluadir/otfcc/src/luafunc.c \
+ mfluadir/otfcc/src/otfccbuild.c \
+ mfluadir/otfcc/src/otfccdump.c \
+ mfluadir/otfcc/src/platform.h \
+ mfluadir/otfcc/src/otfccdll.c \
+ mfluadir/otfcc/src/stopwatch.c \
+ mfluadir/otfcc/src/stopwatch.h \
+ mfluadir/otfcc/include/dep/json.h \
+ mfluadir/otfcc/include/dep/json-builder.h \
+ mfluadir/otfcc/include/dep/sds.h \
+ mfluadir/otfcc/include/dep/uthash.h \
+ mfluadir/otfcc/include/otfcc/options.h \
+ mfluadir/otfcc/include/otfcc/primitives.h \
+ mfluadir/otfcc/include/otfcc/handle.h \
+ mfluadir/otfcc/include/otfcc/vf/vf.h \
+ mfluadir/otfcc/include/otfcc/vf/vv.h \
+ mfluadir/otfcc/include/otfcc/vf/region.h \
+ mfluadir/otfcc/include/otfcc/vf/axis.h \
+ mfluadir/otfcc/include/otfcc/vf/vq.h \
+ mfluadir/otfcc/include/otfcc/sfnt.h \
+ mfluadir/otfcc/include/otfcc/glyph-order.h \
+ mfluadir/otfcc/include/otfcc/sfnt-builder.h \
+ mfluadir/otfcc/include/otfcc/logger.h \
+ mfluadir/otfcc/include/otfcc/font.h \
+ mfluadir/otfcc/include/otfcc/table/fvar.h \
+ mfluadir/otfcc/include/otfcc/table/maxp.h \
+ mfluadir/otfcc/include/otfcc/table/BASE.h \
+ mfluadir/otfcc/include/otfcc/table/post.h \
+ mfluadir/otfcc/include/otfcc/table/vmtx.h \
+ mfluadir/otfcc/include/otfcc/table/glyf.h \
+ mfluadir/otfcc/include/otfcc/table/fpgm-prep.h \
+ mfluadir/otfcc/include/otfcc/table/vhea.h \
+ mfluadir/otfcc/include/otfcc/table/gasp.h \
+ mfluadir/otfcc/include/otfcc/table/name.h \
+ mfluadir/otfcc/include/otfcc/table/hmtx.h \
+ mfluadir/otfcc/include/otfcc/table/OS_2.h \
+ mfluadir/otfcc/include/otfcc/table/CPAL.h \
+ mfluadir/otfcc/include/otfcc/table/GDEF.h \
+ mfluadir/otfcc/include/otfcc/table/TSI5.h \
+ mfluadir/otfcc/include/otfcc/table/hdmx.h \
+ mfluadir/otfcc/include/otfcc/table/table-common.h \
+ mfluadir/otfcc/include/otfcc/table/LTSH.h \
+ mfluadir/otfcc/include/otfcc/table/VORG.h \
+ mfluadir/otfcc/include/otfcc/table/cmap.h \
+ mfluadir/otfcc/include/otfcc/table/_TSI.h \
+ mfluadir/otfcc/include/otfcc/table/COLR.h \
+ mfluadir/otfcc/include/otfcc/table/CFF.h \
+ mfluadir/otfcc/include/otfcc/table/otl/coverage.h \
+ mfluadir/otfcc/include/otfcc/table/otl/classdef.h \
+ mfluadir/otfcc/include/otfcc/table/otl.h \
+ mfluadir/otfcc/include/otfcc/table/cvt.h \
+ mfluadir/otfcc/include/otfcc/table/meta.h \
+ mfluadir/otfcc/include/otfcc/table/SVG.h \
+ mfluadir/otfcc/include/otfcc/table/hhea.h \
+ mfluadir/otfcc/include/otfcc/table/VDMX.h \
+ mfluadir/otfcc/include/otfcc/table/head.h \
+ mfluadir/otfcc/include/caryll/ownership.h \
+ mfluadir/otfcc/include/caryll/element.h \
+ mfluadir/otfcc/include/caryll/buffer.h \
+ mfluadir/otfcc/include/caryll/vector.h \
+ mfluadir/otfcc/lib/consolidate/consolidate.c \
+ mfluadir/otfcc/lib/consolidate/consolidate.h \
+ mfluadir/otfcc/lib/consolidate/otl/gpos-single.h \
+ mfluadir/otfcc/lib/consolidate/otl/gsub-single.c \
+ mfluadir/otfcc/lib/consolidate/otl/gpos-single.c \
+ mfluadir/otfcc/lib/consolidate/otl/chaining.c \
+ mfluadir/otfcc/lib/consolidate/otl/common.c \
+ mfluadir/otfcc/lib/consolidate/otl/gsub-reverse.h \
+ mfluadir/otfcc/lib/consolidate/otl/gpos-pair.h \
+ mfluadir/otfcc/lib/consolidate/otl/gsub-single.h \
+ mfluadir/otfcc/lib/consolidate/otl/chaining.h \
+ mfluadir/otfcc/lib/consolidate/otl/GDEF.h \
+ mfluadir/otfcc/lib/consolidate/otl/gsub-multi.c \
+ mfluadir/otfcc/lib/consolidate/otl/gsub-reverse.c \
+ mfluadir/otfcc/lib/consolidate/otl/gpos-cursive.h \
+ mfluadir/otfcc/lib/consolidate/otl/mark.h \
+ mfluadir/otfcc/lib/consolidate/otl/common.h \
+ mfluadir/otfcc/lib/consolidate/otl/gsub-ligature.c \
+ mfluadir/otfcc/lib/consolidate/otl/GDEF.c \
+ mfluadir/otfcc/lib/consolidate/otl/gpos-pair.c \
+ mfluadir/otfcc/lib/consolidate/otl/gsub-multi.h \
+ mfluadir/otfcc/lib/consolidate/otl/gpos-cursive.c \
+ mfluadir/otfcc/lib/consolidate/otl/mark.c \
+ mfluadir/otfcc/lib/consolidate/otl/gsub-ligature.h \
+ mfluadir/otfcc/lib/support/options.c \
+ mfluadir/otfcc/lib/support/aliases.h \
+ mfluadir/otfcc/lib/support/tag.h \
+ mfluadir/otfcc/lib/support/bin-io.h \
+ mfluadir/otfcc/lib/support/unicodeconv/unicodeconv.c \
+ mfluadir/otfcc/lib/support/unicodeconv/unicodeconv.h \
+ mfluadir/otfcc/lib/support/handle.c \
+ mfluadir/otfcc/lib/support/otfcc-alloc.h \
+ mfluadir/otfcc/lib/support/util.h \
+ mfluadir/otfcc/lib/support/element-impl.h \
+ mfluadir/otfcc/lib/support/buffer/buffer.c \
+ mfluadir/otfcc/lib/support/vector-impl.h \
+ mfluadir/otfcc/lib/support/primitives.c \
+ mfluadir/otfcc/lib/support/glyph-order.c \
+ mfluadir/otfcc/lib/support/sha1/sha1.h \
+ mfluadir/otfcc/lib/support/sha1/sha1.c \
+ mfluadir/otfcc/lib/support/ttinstr/ttinstr.c \
+ mfluadir/otfcc/lib/support/ttinstr/ttinstr.h \
+ mfluadir/otfcc/lib/support/base64/base64.h \
+ mfluadir/otfcc/lib/support/base64/base64.c \
+ mfluadir/otfcc/lib/support/json/json-ident.c \
+ mfluadir/otfcc/lib/support/json/json-funcs.h \
+ mfluadir/otfcc/lib/support/json/json-ident.h \
+ mfluadir/otfcc/lib/support/aglfn/aglfn.c \
+ mfluadir/otfcc/lib/support/aglfn/aglfn.h \
+ mfluadir/otfcc/lib/otf-writer/stat.h \
+ mfluadir/otfcc/lib/otf-writer/stat.c \
+ mfluadir/otfcc/lib/otf-writer/otf-writer.c \
+ mfluadir/otfcc/lib/otf-reader/otf-reader.c \
+ mfluadir/otfcc/lib/otf-reader/unconsolidate.c \
+ mfluadir/otfcc/lib/otf-reader/unconsolidate.h \
+ mfluadir/otfcc/lib/vf/axis.c \
+ mfluadir/otfcc/lib/vf/region.c \
+ mfluadir/otfcc/lib/vf/vq.c \
+ mfluadir/otfcc/lib/logger/logger.c \
+ mfluadir/otfcc/lib/bk/bkblock.h \
+ mfluadir/otfcc/lib/bk/bkgraph.h \
+ mfluadir/otfcc/lib/bk/bkgraph.c \
+ mfluadir/otfcc/lib/bk/bkblock.c \
+ mfluadir/otfcc/lib/font/caryll-font.c \
+ mfluadir/otfcc/lib/font/caryll-sfnt-builder.c \
+ mfluadir/otfcc/lib/font/caryll-sfnt.c \
+ mfluadir/otfcc/lib/json-writer/json-writer.c \
+ mfluadir/otfcc/lib/json-reader/json-reader.c \
+ mfluadir/otfcc/lib/libcff/charstring-il.h \
+ mfluadir/otfcc/lib/libcff/cff-index.h \
+ mfluadir/otfcc/lib/libcff/cff-dict.h \
+ mfluadir/otfcc/lib/libcff/cff-value.h \
+ mfluadir/otfcc/lib/libcff/cff-string.c \
+ mfluadir/otfcc/lib/libcff/cff-opmean.c \
+ mfluadir/otfcc/lib/libcff/libcff.h \
+ mfluadir/otfcc/lib/libcff/charstring-il.c \
+ mfluadir/otfcc/lib/libcff/cff-fdselect.c \
+ mfluadir/otfcc/lib/libcff/cff-parser.c \
+ mfluadir/otfcc/lib/libcff/subr.c \
+ mfluadir/otfcc/lib/libcff/cff-charset.c \
+ mfluadir/otfcc/lib/libcff/cff-index.c \
+ mfluadir/otfcc/lib/libcff/cff-codecs.c \
+ mfluadir/otfcc/lib/libcff/cff-charset.h \
+ mfluadir/otfcc/lib/libcff/cff-util.h \
+ mfluadir/otfcc/lib/libcff/cff-writer.c \
+ mfluadir/otfcc/lib/libcff/subr.h \
+ mfluadir/otfcc/lib/libcff/cff-fdselect.h \
+ mfluadir/otfcc/lib/libcff/cff-dict.c \
+ mfluadir/otfcc/lib/libcff/cff-value.c \
+ mfluadir/otfcc/lib/table/vhea.c \
+ mfluadir/otfcc/lib/table/fvar.c \
+ mfluadir/otfcc/lib/table/cmap.c \
+ mfluadir/otfcc/lib/table/meta/read.c \
+ mfluadir/otfcc/lib/table/meta/type.c \
+ mfluadir/otfcc/lib/table/meta/build.c \
+ mfluadir/otfcc/lib/table/meta/parse.c \
+ mfluadir/otfcc/lib/table/meta/dump.c \
+ mfluadir/otfcc/lib/table/vdmx/type.c \
+ mfluadir/otfcc/lib/table/vdmx/funcs.c \
+ mfluadir/otfcc/lib/table/hhea.c \
+ mfluadir/otfcc/lib/table/fvar.h \
+ mfluadir/otfcc/lib/table/maxp.h \
+ mfluadir/otfcc/lib/table/BASE.h \
+ mfluadir/otfcc/lib/table/post.h \
+ mfluadir/otfcc/lib/table/post.c \
+ mfluadir/otfcc/lib/table/cvt.c \
+ mfluadir/otfcc/lib/table/CFF.c \
+ mfluadir/otfcc/lib/table/vmtx.h \
+ mfluadir/otfcc/lib/table/glyf.h \
+ mfluadir/otfcc/lib/table/gasp.c \
+ mfluadir/otfcc/lib/table/LTSH.c \
+ mfluadir/otfcc/lib/table/maxp.c \
+ mfluadir/otfcc/lib/table/fpgm-prep.h \
+ mfluadir/otfcc/lib/table/all.h \
+ mfluadir/otfcc/lib/table/COLR.c \
+ mfluadir/otfcc/lib/table/vmtx.c \
+ mfluadir/otfcc/lib/table/vhea.h \
+ mfluadir/otfcc/lib/table/gasp.h \
+ mfluadir/otfcc/lib/table/fpgm-prep.c \
+ mfluadir/otfcc/lib/table/name.h \
+ mfluadir/otfcc/lib/table/hmtx.h \
+ mfluadir/otfcc/lib/table/head.c \
+ mfluadir/otfcc/lib/table/OS_2.h \
+ mfluadir/otfcc/lib/table/CPAL.c \
+ mfluadir/otfcc/lib/table/CPAL.h \
+ mfluadir/otfcc/lib/table/GDEF.h \
+ mfluadir/otfcc/lib/table/TSI5.h \
+ mfluadir/otfcc/lib/table/hdmx.h \
+ mfluadir/otfcc/lib/table/_TSI.c \
+ mfluadir/otfcc/lib/table/LTSH.h \
+ mfluadir/otfcc/lib/table/VORG.h \
+ mfluadir/otfcc/lib/table/name.c \
+ mfluadir/otfcc/lib/table/cmap.h \
+ mfluadir/otfcc/lib/table/OS_2.c \
+ mfluadir/otfcc/lib/table/hdmx.c \
+ mfluadir/otfcc/lib/table/glyf/read.c \
+ mfluadir/otfcc/lib/table/glyf/glyf.c \
+ mfluadir/otfcc/lib/table/glyf/build.c \
+ mfluadir/otfcc/lib/table/_TSI.h \
+ mfluadir/otfcc/lib/table/GDEF.c \
+ mfluadir/otfcc/lib/table/COLR.h \
+ mfluadir/otfcc/lib/table/VORG.c \
+ mfluadir/otfcc/lib/table/CFF.h \
+ mfluadir/otfcc/lib/table/otl/coverage.c \
+ mfluadir/otfcc/lib/table/otl/read.c \
+ mfluadir/otfcc/lib/table/otl/private.h \
+ mfluadir/otfcc/lib/table/otl/classdef.c \
+ mfluadir/otfcc/lib/table/otl/build.c \
+ mfluadir/otfcc/lib/table/otl/parse.c \
+ mfluadir/otfcc/lib/table/otl/dump.c \
+ mfluadir/otfcc/lib/table/otl/subtables/gpos-single.h \
+ mfluadir/otfcc/lib/table/otl/subtables/gsub-single.c \
+ mfluadir/otfcc/lib/table/otl/subtables/gpos-common.h \
+ mfluadir/otfcc/lib/table/otl/subtables/gpos-single.c \
+ mfluadir/otfcc/lib/table/otl/subtables/gsub-reverse.h \
+ mfluadir/otfcc/lib/table/otl/subtables/gpos-pair.h \
+ mfluadir/otfcc/lib/table/otl/subtables/chaining/read.c \
+ mfluadir/otfcc/lib/table/otl/subtables/chaining/common.c \
+ mfluadir/otfcc/lib/table/otl/subtables/chaining/classifier.c \
+ mfluadir/otfcc/lib/table/otl/subtables/chaining/build.c \
+ mfluadir/otfcc/lib/table/otl/subtables/chaining/common.h \
+ mfluadir/otfcc/lib/table/otl/subtables/chaining/parse.c \
+ mfluadir/otfcc/lib/table/otl/subtables/chaining/dump.c \
+ mfluadir/otfcc/lib/table/otl/subtables/gsub-single.h \
+ mfluadir/otfcc/lib/table/otl/subtables/gpos-mark-to-ligature.c \
+ mfluadir/otfcc/lib/table/otl/subtables/gpos-mark-to-single.c \
+ mfluadir/otfcc/lib/table/otl/subtables/chaining.h \
+ mfluadir/otfcc/lib/table/otl/subtables/gsub-multi.c \
+ mfluadir/otfcc/lib/table/otl/subtables/gsub-reverse.c \
+ mfluadir/otfcc/lib/table/otl/subtables/gpos-cursive.h \
+ mfluadir/otfcc/lib/table/otl/subtables/gpos-common.c \
+ mfluadir/otfcc/lib/table/otl/subtables/gpos-mark-to-single.h \
+ mfluadir/otfcc/lib/table/otl/subtables/common.h \
+ mfluadir/otfcc/lib/table/otl/subtables/gsub-ligature.c \
+ mfluadir/otfcc/lib/table/otl/subtables/extend.c \
+ mfluadir/otfcc/lib/table/otl/subtables/gpos-pair.c \
+ mfluadir/otfcc/lib/table/otl/subtables/gpos-mark-to-ligature.h \
+ mfluadir/otfcc/lib/table/otl/subtables/extend.h \
+ mfluadir/otfcc/lib/table/otl/subtables/gsub-multi.h \
+ mfluadir/otfcc/lib/table/otl/subtables/gpos-cursive.c \
+ mfluadir/otfcc/lib/table/otl/subtables/gsub-ligature.h \
+ mfluadir/otfcc/lib/table/otl/otl.c \
+ mfluadir/otfcc/lib/table/otl/constants.c \
+ mfluadir/otfcc/lib/table/hmtx.c \
+ mfluadir/otfcc/lib/table/otl.h \
+ mfluadir/otfcc/lib/table/cvt.h \
+ mfluadir/otfcc/lib/table/meta.h \
+ mfluadir/otfcc/lib/table/SVG.h \
+ mfluadir/otfcc/lib/table/hhea.h \
+ mfluadir/otfcc/lib/table/BASE.c \
+ mfluadir/otfcc/lib/table/VDMX.h \
+ mfluadir/otfcc/lib/table/SVG.c \
+ mfluadir/otfcc/lib/table/head.h \
+ mfluadir/otfcc/lib/table/TSI5.c
+
+##
+#EXTRA_DIST +=
+
+## Not used
+##
+#EXTRA_DIST +=