summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/greek-fontenc/Makefile
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2021-02-22 22:20:48 +0000
committerKarl Berry <karl@freefriends.org>2021-02-22 22:20:48 +0000
commit1f8a99f91f89d808a685fb90434693017786a8a6 (patch)
treec0adb02e7b8fd39fc9335d04d8dcd020fb37b570 /Master/texmf-dist/source/latex/greek-fontenc/Makefile
parent4220324e99226b427519e0380034f951f67a011f (diff)
parentd9e54ef03db8d244f5386fc89efffccb3d483a5e (diff)
sync with trunk 57841 to continue testing
git-svn-id: svn://tug.org/texlive/branches/branch2020@57848 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/greek-fontenc/Makefile')
-rw-r--r--Master/texmf-dist/source/latex/greek-fontenc/Makefile75
1 files changed, 44 insertions, 31 deletions
diff --git a/Master/texmf-dist/source/latex/greek-fontenc/Makefile b/Master/texmf-dist/source/latex/greek-fontenc/Makefile
index a784a805804..5472c479a92 100644
--- a/Master/texmf-dist/source/latex/greek-fontenc/Makefile
+++ b/Master/texmf-dist/source/latex/greek-fontenc/Makefile
@@ -22,7 +22,7 @@ SH = sh
# programs
PYLIT = pylit # text <-> source converter for literal programming
RST2HTML = rst2html5 # text -> HTML converter, see docutils.sf.net
-RUBBER = rubber -f # wrapper around `latex`, run until references resolved
+RUBBER = rubber -f --pdf -m hyperref # wrapper around `latex`, run until references resolved
LATEX = pdflatex -interaction batchmode
# LaTeX source files
@@ -70,17 +70,13 @@ lgr2licr.lua: lgr2licr.lua.txt
doc: html pdf
+html: greek-fontenc.html lgrenc.def.html puenc-greek.def.html \
+ tuenc-greek.def.html greek-fontenc.def.html \
+ textalpha.sty.html alphabeta.sty.html \
+ alphabeta-tuenc.def.html alphabeta-lgr.def.html lgr2licr.lua.html
-html: README.html tuenc-greek.def.html greek-fontenc.def.html lgrenc.def.html \
- textalpha.sty.html alphabeta.sty.html \
- alphabeta-tuenc.def.html alphabeta-lgr.def.html lgr2licr.lua.html
-
-README.html: README
- $(RST2HTML) README README.html
-
-tuenc-greek.def.html: tuenc-greek.def
- $(PYLIT) tuenc-greek.def
- $(RST2HTML) tuenc-greek.def.txt tuenc-greek.def.html
+greek-fontenc.html: README
+ $(RST2HTML) README greek-fontenc.html
greek-fontenc.def.html: greek-fontenc.def
$(PYLIT) greek-fontenc.def
@@ -90,6 +86,14 @@ lgrenc.def.html: lgrenc.def
$(PYLIT) lgrenc.def
$(RST2HTML) lgrenc.def.txt lgrenc.def.html
+tuenc-greek.def.html: tuenc-greek.def
+ $(PYLIT) tuenc-greek.def
+ $(RST2HTML) tuenc-greek.def.txt tuenc-greek.def.html
+
+puenc-greek.def.html: puenc-greek.def
+ $(PYLIT) puenc-greek.def
+ $(RST2HTML) puenc-greek.def.txt puenc-greek.def.html
+
textalpha.sty.html: textalpha.sty
$(PYLIT) textalpha.sty
$(RST2HTML) textalpha.sty.txt textalpha.sty.html
@@ -100,7 +104,7 @@ alphabeta.sty.html: alphabeta.sty
alphabeta-tuenc.def.html: alphabeta-tuenc.def
$(PYLIT) alphabeta-tuenc.def
- $(RST2HTML) alphabeta-tuenc.def.txt alphabeta-tuenc.html
+ $(RST2HTML) alphabeta-tuenc.def.txt alphabeta-tuenc.def.html
alphabeta-lgr.def.html: alphabeta-lgr.def
$(PYLIT) alphabeta-lgr.def
@@ -113,34 +117,43 @@ lgr2licr.lua.html: lgr2licr.lua
# User documentation
# ==================
-pdf: alphabeta-doc.pdf diacritics.pdf tuenc-greek-doc.pdf greekhyperref.pdf \
- lgrenc-test.pdf textalpha-doc.pdf
+pdf: alphabeta-doc.pdf alphabeta-tu.pdf diacritics.pdf \
+ textalpha-doc.pdf textalpha-tu.pdf hyperref-with-greek.pdf \
+ test-inputenc.pdf test-lgrenc.pdf test-tuenc-greek.pdf
-TEXTALPHA = textalpha.sty greek-fontenc.def
+TEXTALPHA = textalpha.sty greek-fontenc.def lgrenc.def tuenc-greek.def puenc-greek.def
ALPHABETA = $(TEXTALPHA) alphabeta.sty
-lgrenc-test.pdf: lgrenc-test.tex lgrenc.def greek-fontenc.def
- $(LATEX) lgrenc-test.tex
-
-tuenc-greek-doc.pdf: tuenc-greek-doc.tex tuenc-greek.def greek-fontenc.def
- $(RUBBER) -m xelatex tuenc-greek-doc.tex
+alphabeta-doc.pdf: alphabeta-doc.tex $(ALPHABETA)
+ $(RUBBER) alphabeta-doc.tex
-textalpha-doc.pdf: textalpha-doc.tex lgrenc.def $(TEXTALPHA)
- $(LATEX) textalpha-doc.tex
+alphabeta-tu.pdf: alphabeta-doc.tex $(ALPHABETA)
+ $(RUBBER) -m xelatex --jobname=alphabeta-tu alphabeta-doc.tex
-alphabeta-doc.pdf: alphabeta-doc.tex $(ALPHABETA) lgrenc.def
- $(LATEX) alphabeta-doc.tex
+textalpha-doc.pdf: textalpha-doc.tex $(TEXTALPHA)
+ $(RUBBER) textalpha-doc.tex
-alphabeta-doc-tuenc.pdf: alphabeta-doc.tex $(ALPHABETA) tuenc-greek.def
- $(RUBBER) -m xelatex alphabeta-doc.tex
- mv alphabeta-doc.pdf alphabeta-doc-tuenc.pdf
-
-greekhyperref.pdf: greekhyperref.tex $(ALPHABETA) lgrenc.def
- $(LATEX) greekhyperref.tex
+textalpha-tu.pdf: textalpha-doc.tex lgrenc.def $(TEXTALPHA)
+ $(RUBBER) -m xelatex --jobname=textalpha-tu textalpha-doc.tex
diacritics.pdf: diacritics.tex lgrenc.def greek-fontenc.def
$(LATEX) diacritics.tex
+hyperref-with-greek.pdf: hyperref-with-greek.tex $(ALPHABETA)
+ $(RUBBER) hyperref-with-greek.tex
+
+test-lgrenc.pdf: test-lgrenc.tex lgrenc.def greek-fontenc.def
+ $(LATEX) test-lgrenc.tex
+
+test-tuenc-greek.pdf: test-tuenc-greek.tex tuenc-greek.def greek-fontenc.def
+ $(RUBBER) -m xelatex test-tuenc-greek.tex
+
+test-inputenc.pdf: test-inputenc.tex $(TEXTALPHA)
+ $(RUBBER) test-inputenc.tex
+
+test-inputenc-tu.pdf: test-inputenc.tex lgrenc.def $(TEXTALPHA)
+ $(RUBBER) -m lualatex --jobname=test-inputenc-tu test-inputenc.tex
+
# Installation
# ------------
@@ -165,5 +178,5 @@ install-doc: doc
.PHONY: clean
clean:
- rm -f *.aux *.log *.toc *~
+ rm -f *.aux *.log *.toc *.out *~