summaryrefslogtreecommitdiff
path: root/Build/source/texk/web2c/luatexdir/am/luatangle.am
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/texk/web2c/luatexdir/am/luatangle.am')
-rw-r--r--Build/source/texk/web2c/luatexdir/am/luatangle.am33
1 files changed, 33 insertions, 0 deletions
diff --git a/Build/source/texk/web2c/luatexdir/am/luatangle.am b/Build/source/texk/web2c/luatexdir/am/luatangle.am
new file mode 100644
index 00000000000..2e4e7451699
--- /dev/null
+++ b/Build/source/texk/web2c/luatexdir/am/luatangle.am
@@ -0,0 +1,33 @@
+## texk/web2c/luatexdir/am/luatangle.am: Makefile fragment for luatangle.
+
+## luatangle
+##
+if LUATEX
+bin_PROGRAMS += luatangle
+endif LUATEX
+EXTRA_PROGRAMS += luatangle
+
+nodist_luatangle_SOURCES = luatangle.c luatangle.h
+luatangle.c luatangle.h: luatangle-web2c
+luatangle-web2c: $(web2c_common) $(web2c_programs) luatangle.p
+ $(web2c) luatangle
+ echo timestamp >$@
+ touch luatangle.c luatangle.h
+
+EXTRA_DIST += $(luatangle_sources)
+
+luatangle_sources = luatexdir/luatangle.web luatexdir/luatangle.ch
+luatangle.p: tangle$(EXEEXT) $(luatangle_sources)
+ WEBINPUTS=$(srcdir)/luatexdir $(buildenv) $(TANGLE) luatangle luatangle
+
+DISTCLEANFILES += luatangle.c luatangle.h luatangle-web2c luatangle.p
+
+## Tests
+##
+dist_check_SCRIPTS += luatexdir/luatangle.test
+
+if LUATEX
+TESTS += luatexdir/luatangle.test
+endif LUATEX
+
+DISTCLEANFILES += cftest.p