diff options
author | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
commit | e0c6872cf40896c7be36b11dcc744620f10adf1d (patch) | |
tree | 60335e10d2f4354b0674ec22d7b53f0f8abee672 /macros/latex/contrib/paresse/Makefile |
Initial commit
Diffstat (limited to 'macros/latex/contrib/paresse/Makefile')
-rw-r--r-- | macros/latex/contrib/paresse/Makefile | 203 |
1 files changed, 203 insertions, 0 deletions
diff --git a/macros/latex/contrib/paresse/Makefile b/macros/latex/contrib/paresse/Makefile new file mode 100644 index 0000000000..c36bb56210 --- /dev/null +++ b/macros/latex/contrib/paresse/Makefile @@ -0,0 +1,203 @@ +# --------------------------------------------------------------- +# Time-stamp: <2013-02-16 10:51:17 novatux> +# Makefile for the paresse package by Y. Henel +# modified version of the Makefile of the kerntest package +# many thanks to Harald Harders whose kerntest.xml I have also +# hacked to obtain my paresse.xml +# --------------------------------------------------------------- +PKGNAME=paresse +VERSION=4.1 + +TESTSRCUTIL= \ + ex-com-utf8-tame.tex \ + ex-com-utf8-wild.tex \ + +TESTSRCTEX= \ + test-latex-8bits-tame.tlx \ + test-latex-8bits-wild.tlx \ + test-latex-utf8-tame.tlx \ + test-latex-utf8-wild.tlx \ + test-lualatex-tame.llx \ + test-lualatex-wild.llx \ + test-xelatex-tame.xlx \ + test-xelatex-wild.xlx + +TESTSRC= \ + $(TESTSRCUTIL) \ + $(TESTSRCTEX) + +SOURCE= Makefile \ + $(PKGNAME).dtx \ + $(PKGNAME)-doc.dtx \ + $(PKGNAME).ins \ + LISEZMOI \ + README + +PDFDOC= $(PKGNAME).pdf \ + $(PKGNAME)-fr.pdf \ + $(PKGNAME)-en.pdf \ + $(PKGNAME)-ex-fr.pdf \ + $(PKGNAME)-ex-en.pdf + +PDFDOCSUP = \ + test-latex-8bits-tame.pdf \ + test-latex-8bits-wild.pdf \ + test-latex-utf8-tame.pdf \ + test-latex-utf8-wild.pdf \ + test-lualatex-tame.pdf \ + test-lualatex-wild.pdf \ + test-xelatex-tame.pdf \ + test-xelatex-wild.pdf + +SRCDOC= $(PKGNAME)-doc.dtx + +TEXDOC= $(PKGNAME)-fr.ltx \ + $(PKGNAME)-en.ltx \ + $(PKGNAME)-ex-fr.elx \ + $(PKGNAME)-ex-en.elx + +CTANDOC= $(PDFDOC) + +DECHETS= \ + $(TEXDOC)\ + $(PDFDOC)\ + $(PDFDOCSUP) + +REPERTS = \ + doc \ + tex \ + source + +TEX = $(PKGNAME).sty \ + $(PKGNAME)utf8.sto \ + $(PKGNAME)old.sto + +GARBAGE= $(wildcard *.aux)\ + $(wildcard *.log)\ + $(wildcard *.toc)\ + $(wildcard *.out)\ + $(wildcard *.glo)\ + $(wildcard *.gls)\ + $(wildcard *.ilg)\ + $(wildcard *.ind)\ + $(wildcard *.idx)\ + $(wildcard *.hd)\ + $(wildcard *.ltx)\ + $(wildcard *.elx)\ + $(wildcard *~) + +# --------------------------------------------------------------- + +.SUFFIXES: .sty .ins .dtx .pdf .ltx .tex .llx .xlx .tlx .elx + +# --------------------------------------------------------------- +.ins.sty: + latex $< + +.dtx.pdf: + pdflatex $< + pdflatex $< + makeindex -s gind.ist $(*D)/$(*F) + makeindex -s gglo.ist -o $(*D)/$(*F).gls $(*D)/$(*F).glo + pdflatex $< + +.ltx.pdf: + pdflatex $< + pdflatex $< + makeindex -s gind.ist $(*D)/$(*F) + pdflatex $< + +.elx.pdf: + pdflatex $< + pdflatex $< + +.tlx.pdf: + pdflatex $< + +.llx.pdf: + lualatex $< + +.xlx.pdf: + xelatex $< + +# --------------------------------------------------------------- + +all: $(PKGNAME).sty $(PDFDOC) $(PDFDOCSUP)\ + $(TEXDOC) $(PKGNAME).ins + +# --------------------------------------------------------------- + +help: + @-echo "******************************************************" + @-echo "** Choisir une des options : *" + @-echo "== Choose one of the options: *" + @-echo "** 'all' pour produire tous les fichiers *" + @-echo "== 'all' to produce all the files *" + @-echo "** 'clean' suppression des fichiers auxiliaires *" + @-echo "== 'clean' delete the auxiliary files *" + @-echo "** 'distclean' pour ne conserver que les sources *" + @-echo "== 'distclean' to keep only the sources *" + @-echo "******************************************************" + +# --------------------------------------------------------------- + +dist: all clean + +# --------------------------------------------------------------- + +clean: + @-rm -f $(GARBAGE) + +distclean: clean + @-rm -f $(DECHETS) + @-rm -f $(TEX) + @-rm -f common.tex + +# --------------------------------------------------------------- + +texlive: dist + @-rm -rf $(REPERTS) + @-mkdir -p tex/latex/$(PKGNAME) + @-mkdir -p doc/latex/$(PKGNAME) + @-mkdir -p source/latex/$(PKGNAME) + @-mkdir -p TEST + @-cp $(TEX) tex/latex/$(PKGNAME) + @-cp $(CTANDOC) doc/latex/$(PKGNAME) + @-cp $(SOURCE) source/latex/$(PKGNAME) + @-cp $(TESTSRC) TEST + @-zip -r $(PKGNAME)-TEST TEST/ + @-mv $(PKGNAME)-TEST.zip source/latex/$(PKGNAME)/ + @-rm -rf TEST/ + @-mkdir -p $(PKGNAME) + @-cp $(CTANDOC) ./$(PKGNAME) + @-cp $(SOURCE) ./$(PKGNAME) + @-cp $(TEX) ./$(PKGNAME) + +# --------------------------------------------------------------- + +zip: texlive + @-rm -f $(PKGNAME).zip + @-zip -r $(PKGNAME) $(REPERTS) + @-rm -rf $(REPERTS) + @-mv $(PKGNAME).zip $(PKGNAME).tds.zip + @-zip -r $(PKGNAME) $(PKGNAME) + @-zip -r $(PKGNAME) $(PKGNAME).tds.zip + @-rm -rf $(PKGNAME) + @-rm -f $(PKGNAME).tds.zip + +# --------------------------------------------------------------- + +ctan: zip distclean + +# --------------------------------------------------------------- + +doc: $(PKGNAME).ins $(PKGNAME).pdf $(PKGNAME)-doc.dtx + +$(PKGNAME).sty: $(PKGNAME).ins $(PKGNAME).dtx +$(TEXDOC): $(PKGNAME).ins $(PKGNAME).dtx $(PKGNAME)-doc.dtx +$(PDFDOC): $(TEXDOC) +# --------------------------------------------------------------- +# echu e an abaden +# Le \TeX nicien de surface 2011/04/17, 2013/02/16 + + |