summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2023-02-28 21:02:55 +0000
committerKarl Berry <karl@freefriends.org>2023-02-28 21:02:55 +0000
commit8d584fcc6097a3e5925137923c1b9911d8185753 (patch)
tree4815ba72d28b24db9ea4b3cafab4e0e471a9ff7a /Master/texmf-dist/source
parente9316b29a0685654ae109c814fc30afb1284f55a (diff)
greek-fontenc (28feb23) (branch)
git-svn-id: svn://tug.org/texlive/branches/branch2022.final@66262 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source')
-rw-r--r--Master/texmf-dist/source/latex/greek-fontenc/Makefile115
1 files changed, 56 insertions, 59 deletions
diff --git a/Master/texmf-dist/source/latex/greek-fontenc/Makefile b/Master/texmf-dist/source/latex/greek-fontenc/Makefile
index 92b5244eb7f..e91e7838300 100644
--- a/Master/texmf-dist/source/latex/greek-fontenc/Makefile
+++ b/Master/texmf-dist/source/latex/greek-fontenc/Makefile
@@ -2,7 +2,7 @@
# greek-fontenc LateX package
#
# © 2019 Günter Milde
-#
+#
# SRCDIR (and the other variables) can be easily modified as parameters
# while calling `make', e.g.
#
@@ -21,7 +21,7 @@ SH = sh
# programs
PYLIT = pylit # text <-> source converter for literal programming
-RST2HTML = rst2html5 --stylesheet=minimal.css,responsive.css # text -> HTML converter, see docutils.sf.net
+RST2HTML = rst2html5 # text -> HTML converter, see docutils.sf.net
RUBBER = rubber -f --pdf -m hyperref # wrapper around `latex`, run until references resolved
LATEX = pdflatex -interaction batchmode
@@ -33,35 +33,35 @@ LATEX = pdflatex -interaction batchmode
all: font-encodings packages
# font encoding definition files
-font-encodings: greek-fontenc.def lgrenc.def tuenc-greek.def greek-euenc.def
-
-tuenc-greek.def: tuenc-greek.def.txt
- $(PYLIT) $@.txt
-
-greek-fontenc.def: greek-fontenc.def.txt
- $(PYLIT) $@.txt
+font-encodings: greek-fontenc.def lgrenc.def tuenc-greek.def greek-euenc.def
-lgrenc.def: lgrenc.def.txt
- $(PYLIT) $@.txt
+# tuenc-greek.def: tuenc-greek.def.txt
+# $(PYLIT) $@.txt
+#
+# greek-fontenc.def: greek-fontenc.def.txt
+# $(PYLIT) $@.txt
+#
+# lgrenc.def: lgrenc.def.txt
+# $(PYLIT) $@.txt
# LaTeX packages
packages: textalpha.sty alphabeta.sty alphabeta-tuenc.def alphabeta-lgr.def
-textalpha.sty: textalpha.sty.txt
- $(PYLIT) $@.txt
-
-alphabeta.sty: alphabeta.sty.txt
- $(PYLIT) $@.txt
-
-alphabeta-tuenc.def: alphabeta-tuenc.def.txt
- $(PYLIT) $@.txt
-
-alphabeta-lgr.def: alphabeta-lgr.def.txt
- $(PYLIT) $@.txt
-
-# Experimental files
-lgr2licr.lua: lgr2licr.lua.txt
- $(PYLIT) $@.txt
+# textalpha.sty: textalpha.sty.txt
+# $(PYLIT) $@.txt
+#
+# alphabeta.sty: alphabeta.sty.txt
+# $(PYLIT) $@.txt
+#
+# alphabeta-tuenc.def: alphabeta-tuenc.def.txt
+# $(PYLIT) $@.txt
+#
+# alphabeta-lgr.def: alphabeta-lgr.def.txt
+# $(PYLIT) $@.txt
+#
+# # Experimental files
+# lgr2licr.lua: lgr2licr.lua.txt
+# $(PYLIT) $@.txt
# Documentation
# =============
@@ -70,56 +70,56 @@ lgr2licr.lua: lgr2licr.lua.txt
doc: html pdf
-html: greek-fontenc.html lgrenc.def.html puenc-greek.def.html \
+html: greek-fontenc-doc.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
-greek-fontenc.html: README
- $(RST2HTML) README greek-fontenc.html
+greek-fontenc-doc.html: greek-fontenc-doc.rst
+ $(RST2HTML) greek-fontenc-doc.rst > greek-fontenc-doc.html
greek-fontenc.def.html: greek-fontenc.def
$(PYLIT) greek-fontenc.def
- $(RST2HTML) greek-fontenc.def.txt greek-fontenc.def.html
+ $(RST2HTML) greek-fontenc.def.txt > greek-fontenc.def.html
lgrenc.def.html: lgrenc.def
$(PYLIT) lgrenc.def
- $(RST2HTML) lgrenc.def.txt lgrenc.def.html
+ $(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
+ $(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
+ $(RST2HTML) puenc-greek.def.txt > puenc-greek.def.html
textalpha.sty.html: textalpha.sty
$(PYLIT) textalpha.sty
- $(RST2HTML) textalpha.sty.txt textalpha.sty.html
+ $(RST2HTML) textalpha.sty.txt > textalpha.sty.html
alphabeta.sty.html: alphabeta.sty
$(PYLIT) alphabeta.sty
- $(RST2HTML) alphabeta.sty.txt alphabeta.sty.html
+ $(RST2HTML) alphabeta.sty.txt > alphabeta.sty.html
alphabeta-tuenc.def.html: alphabeta-tuenc.def
$(PYLIT) alphabeta-tuenc.def
- $(RST2HTML) alphabeta-tuenc.def.txt alphabeta-tuenc.def.html
+ $(RST2HTML) alphabeta-tuenc.def.txt > alphabeta-tuenc.def.html
alphabeta-lgr.def.html: alphabeta-lgr.def
$(PYLIT) alphabeta-lgr.def
- $(RST2HTML) alphabeta-lgr.def.txt alphabeta-lgr.def.html
+ $(RST2HTML) alphabeta-lgr.def.txt > alphabeta-lgr.def.html
lgr2licr.lua.html: lgr2licr.lua
$(PYLIT) lgr2licr.lua
- $(RST2HTML) lgr2licr.lua.txt lgr2licr.lua.html
+ $(RST2HTML) lgr2licr.lua.txt > lgr2licr.lua.html
# User documentation
# ==================
-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
+pdf: alphabeta-doc.pdf alphabeta-doc-tu.pdf \
+ textalpha-doc.pdf textalpha-doc-tu.pdf hyperref-with-greek.pdf \
+ test-licr-input.pdf test-lgrenc.pdf test-tuenc-greek.pdf
TEXTALPHA = textalpha.sty greek-fontenc.def lgrenc.def tuenc-greek.def puenc-greek.def
ALPHABETA = $(TEXTALPHA) alphabeta.sty
@@ -127,17 +127,14 @@ ALPHABETA = $(TEXTALPHA) alphabeta.sty
alphabeta-doc.pdf: alphabeta-doc.tex $(ALPHABETA)
$(RUBBER) alphabeta-doc.tex
-alphabeta-tu.pdf: alphabeta-doc.tex $(ALPHABETA)
- $(RUBBER) -m xelatex --jobname=alphabeta-tu alphabeta-doc.tex
+alphabeta-doc-tu.pdf: alphabeta-doc.tex $(ALPHABETA)
+ $(RUBBER) -m xelatex --jobname=alphabeta-doc-tu alphabeta-doc.tex
textalpha-doc.pdf: textalpha-doc.tex $(TEXTALPHA)
$(RUBBER) textalpha-doc.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
+textalpha-doc-tu.pdf: textalpha-doc.tex lgrenc.def $(TEXTALPHA)
+ $(RUBBER) -m xelatex --jobname=textalpha-doc-tu textalpha-doc.tex
hyperref-with-greek.pdf: hyperref-with-greek.tex $(ALPHABETA)
$(RUBBER) hyperref-with-greek.tex
@@ -148,35 +145,35 @@ test-lgrenc.pdf: test-lgrenc.tex lgrenc.def greek-fontenc.def
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-licr-input.pdf: test-licr-input.tex $(TEXTALPHA)
+ $(RUBBER) test-licr-input.tex
-test-inputenc-tu.pdf: test-inputenc.tex lgrenc.def $(TEXTALPHA)
- $(RUBBER) -m lualatex --jobname=test-inputenc-tu test-inputenc.tex
+test-licr-input-tu.pdf: test-licr-input.tex lgrenc.def $(TEXTALPHA)
+ $(RUBBER) -m lualatex --jobname=test-licr-input-tu test-licr-input.tex
# Installation
# ------------
-install: all
+update: packages
$(COPY) *.def $(DESTDIR)
$(COPY) *.sty $(DESTDIR)
-install-doc: doc
- $(COPY) README $(DOCDIR)
+update-package: packages doc
+ $(COPY) README.md $(DOCDIR)
$(COPY) *.def $(DOCDIR)
$(COPY) *.sty $(DOCDIR)
+ $(COPY) *.tex $(DOCDIR)
$(COPY) *.lua $(DOCDIR)
+ $(COPY) *.rst $(DOCDIR)
$(COPY) *.html $(DOCDIR)
- $(COPY) *.tex $(DOCDIR)
$(COPY) *.pdf $(DOCDIR)
$(COPY) Makefile $(DOCDIR)
# Cleanup
# -------
-
+
.PHONY: clean
clean:
- rm -f *.aux *.log *.toc *.out *~
-
+ rm -f *~ *.aux *.log *.out *.rubbercache *.toc