diff options
author | Karl Berry <karl@freefriends.org> | 2018-10-18 20:33:24 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2018-10-18 20:33:24 +0000 |
commit | 57a73b1c4d59914f8178882a901e5c028d53b7ff (patch) | |
tree | 47fe79743fa43e8cc5b141f54df7a14d594f2c6f /Master/texmf-dist/doc/latex/biblatex-bath/Makefile | |
parent | f78ef933642c4be9fd32c6ec1d846912f751ae65 (diff) |
biblatex-bath (18oct18)
git-svn-id: svn://tug.org/texlive/trunk@48936 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/biblatex-bath/Makefile')
-rw-r--r-- | Master/texmf-dist/doc/latex/biblatex-bath/Makefile | 64 |
1 files changed, 64 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/biblatex-bath/Makefile b/Master/texmf-dist/doc/latex/biblatex-bath/Makefile new file mode 100644 index 00000000000..f726af2689a --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex-bath/Makefile @@ -0,0 +1,64 @@ +STYLE = bath +NAME = biblatex-$(STYLE) +SHELL = bash +PWD = $(shell pwd) +TEMP := $(shell mktemp -d -t tmp.XXXXXXXXXX) +TDIR = $(TEMP)/$(NAME) +VERS = $(shell ltxfileinfo -v $(NAME).dtx) +LOCAL = $(shell kpsewhich --var-value TEXMFLOCAL) +UTREE = $(shell kpsewhich --var-value TEXMFHOME) + +.PHONY: source clean distclean inst install uninst uninstall zip ctan + +all: $(NAME).pdf clean + @exit 0 + +source: $(NAME).dtx + luatex -interaction=batchmode $(NAME).dtx >/dev/null + +$(STYLE).bbx $(STYLE).cbx $(STYLE).dbx american-$(STYLE).lbx british-$(STYLE).lbx $(NAME).bib: source + +$(NAME).pdf: source + latexmk -silent -lualatex -interaction=batchmode $(NAME).dtx >/dev/null + @echo "Compilation complete." + +clean: + rm -f $(NAME).{aux,bbl,bcf,blg,doc,fdb_latexmk,fls,glo,gls,hd,idx,ilg,ind,listing,log,nav,out,run.xml,snm,synctex.gz,tcbtemp,toc,vrb} + rm -f $(NAME).markdown.in + rm -rf _markdown_$(NAME) + +distclean: clean + rm -f $(NAME).{pdf,bib,ins} $(STYLE).{b,c,d}bx {american,british}-$(STYLE).lbx + + +inst: all + mkdir -p $(UTREE)/{source,tex,doc}/latex/$(NAME) + cp $(NAME).dtx $(NAME).ins $(UTREE)/source/latex/$(NAME) + cp $(NAME).{bib,pdf} $(UTREE)/doc/latex/$(NAME) + cp $(STYLE).{b,c,d}bx {american,british}-$(STYLE).lbx $(UTREE)/tex/latex/$(NAME) + mktexlsr + +uninst: + rm -r $(UTREE)/{source,tex,doc}/latex/$(NAME) + mktexlsr + +install: all + sudo mkdir -p $(LOCAL)/{source,tex,doc}/latex/$(NAME) + sudo cp $(NAME).dtx $(NAME).ins $(LOCAL)/source/latex/$(NAME) + sudo cp $(NAME).{bib,pdf} $(LOCAL)/doc/latex/$(NAME) + sudo cp $(STYLE).{b,c,d}bx {american,british}-$(STYLE).lbx $(LOCAL)/tex/latex/$(NAME) + mktexlsr + +uninstall: + sudo rm -r $(LOCAL)/{source,tex,doc}/latex/$(NAME) + mktexlsr + +zip: all + mkdir $(TDIR) + cp $(NAME).{dtx,bib,pdf} $(STYLE).{b,c,d}bx {american,british}-$(STYLE).lbx README.md Makefile $(TDIR) + cd $(TEMP); zip -Drq $(PWD)/$(NAME)-$(VERS).zip $(NAME) + +ctan: all + mkdir $(TDIR) + cp $(NAME).{dtx,pdf} README.md Makefile $(TDIR) + cd $(TEMP); zip -Drq $(PWD)/$(NAME)-$(VERS).zip $(NAME) |