summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/luatex/luatexbase/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/luatex/luatexbase/Makefile')
-rw-r--r--Master/texmf-dist/source/luatex/luatexbase/Makefile25
1 files changed, 14 insertions, 11 deletions
diff --git a/Master/texmf-dist/source/luatex/luatexbase/Makefile b/Master/texmf-dist/source/luatex/luatexbase/Makefile
index 0b854b07500..03784a546cd 100644
--- a/Master/texmf-dist/source/luatex/luatexbase/Makefile
+++ b/Master/texmf-dist/source/luatex/luatexbase/Makefile
@@ -7,20 +7,21 @@ DTXSTY = lltxb-dtxstyle.tex
# Files grouped by generation mode
UNPACKED_MCB = luatexbase-mcb.sty mcb.lua \
- test-mcb-latex.tex test-mcb-plain.tex
+ test-mcb-latex.tex test-mcb-plain.tex \
+ test-mcb.lua $(TEST_MCB)
UNPACKED_REGS = luatexbase-regs.sty \
- test-regs-plain.tex test-regs-latex.tex
+ test-regs-plain.tex test-regs-latex.tex
UNPACKED_ATTR = luatexbase-attr.sty attr.lua \
- test-attr-plain.tex test-attr-latex.tex
+ test-attr-plain.tex test-attr-latex.tex
UNPACKED_CCTB = luatexbase-cctb.sty cctb.lua \
- test-cctb-plain.tex test-cctb-latex.tex
+ test-cctb-plain.tex test-cctb-latex.tex
UNPACKED_LOADER = luatexbase-loader.sty luatexbase.loader.lua \
- test-loader-plain.tex test-loader-latex.tex \
- $(TEST_LOADER).lua test-loader.sub.lua
+ test-loader-plain.tex test-loader-latex.tex \
+ $(TEST_LOADER).lua test-loader.sub.lua
UNPACKED_MODUTILS = luatexbase-modutils.sty modutils.lua test-modutils.lua \
- test-modutils-plain.tex test-modutils-latex.tex
+ test-modutils-plain.tex test-modutils-latex.tex
UNPACKED_COMPAT = luatexbase-compat.sty \
- test-compat-plain.tex test-compat-latex.tex
+ test-compat-plain.tex test-compat-latex.tex
UNPACKED_BASE = luatexbase.sty test-base-plain.tex test-base-latex.tex
UNPACKED = $(UNPACKED_MCB) $(UNPACKED_REGS) $(UNPACKED_ATTR) $(UNPACKED_CCTB) \
$(UNPACKED_LOADER) $(UNPACKED_MODUTILS) $(UNPACKED_COMPAT) \
@@ -32,6 +33,7 @@ SOURCE = $(DTX) $(DTXSTY) README TODO Changes Makefile
# used for check
TEST_LOADER = test-loader
TMP_LOADER = $(TEST_LOADER).tex
+TEST_MCB = test-mcb-aux.tex
# Files grouped by installation location
RUNFILES = $(filter-out test-%, $(UNPACKED))
@@ -60,7 +62,7 @@ TDS_ZIP = $(NAME).tds.zip
ZIPS = $(CTAN_ZIP) $(TDS_ZIP)
DO_TEX = tex --interaction=batchmode $< >/dev/null
-DO_LATEXMK = latexmk -silent $< >/dev/null
+DO_LATEXMK = latexmk -pdf -silent $< >/dev/null
# Main targets definition
all: $(GENERATED)
@@ -80,6 +82,7 @@ luatexbase.%.lua: %.lua
$(UNPACKED_MCB): luatexbase-mcb.dtx
$(DO_TEX)
+ echo \\\\relax > $(TEST_MCB)
$(UNPACKED_REGS): luatexbase-regs.dtx
$(DO_TEX)
@@ -123,7 +126,7 @@ check-modutils: install-runfiles
$(TESTENV) luatex --interaction=batchmode test-modutils-plain.tex >/dev/null
$(TESTENV) lualatex --interaction=batchmode test-modutils-latex.tex >/dev/null
-check-mcb: install-runfiles
+check-mcb: install-runfiles $(UNPACKED_MCB)
$(TESTENV) luatex --interaction=batchmode test-mcb-plain.tex >/dev/null
$(TESTENV) lualatex --interaction=batchmode test-mcb-latex.tex >/dev/null
@@ -170,7 +173,7 @@ manifest:
clean:
@latexmk -silent -c *.dtx >/dev/null
- @# for tex-only runs
+ @#for non-latexmk runs
@$(RM) -- *.log
mrproper: clean