diff options
author | Karl Berry <karl@freefriends.org> | 2012-04-20 23:22:18 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2012-04-20 23:22:18 +0000 |
commit | 5ade70efc58e89e317d3d339d625690086652043 (patch) | |
tree | 0047ddd27c3514a3037d90da7ed7c52ea98f4811 /Master/texmf-dist/doc/latex/ucs/GNUmakefile | |
parent | e036c78ef5115ea7d839a35e596601e48ea41c5c (diff) |
ucs 2.0 (20apr12)
git-svn-id: svn://tug.org/texlive/trunk@26074 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/ucs/GNUmakefile')
-rw-r--r-- | Master/texmf-dist/doc/latex/ucs/GNUmakefile | 95 |
1 files changed, 95 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/ucs/GNUmakefile b/Master/texmf-dist/doc/latex/ucs/GNUmakefile new file mode 100644 index 00000000000..44bc6f3f931 --- /dev/null +++ b/Master/texmf-dist/doc/latex/ucs/GNUmakefile @@ -0,0 +1,95 @@ +#FIXME: In general, we should modify this makefile such that it becomes +# less hacky. + +ucs_generated = ucs.sty utf8x.def ucsencs.def ucsutils.sty ucshyper.sty +utils_generated = c00enc.def \ + c10enc.def \ + c40enc.def \ + c42enc.def \ + c61enc.def \ + cenccmn.tex \ + lklenc.def \ + lklkli.fd \ + autofe.sty \ + ldvenc.def \ + ldvarial.fd \ + ldvc2000.fd \ + letenc.def \ + letgfzem.fd \ + letjiret.fd \ + letc2000.fd \ + ltaenc.def \ + ltaarial.fd \ + ltac2000.fd \ + ltgenc.def \ + ltgc2000.fd \ + ltlenc.def \ + ltlcmr.fd \ + lucenc.def \ + lucc2000.fd \ + lucarial.fd \ + mkrenc.def \ + mkrezra.fd \ + mkrhadas.fd \ + mkromega.fd \ + mkrrashi.fd \ + t2denc.def \ + t2dcmr.fd \ + tengwarDS.enc \ + ltwenc.def \ + ltwdsque.fd \ + ltwdsnol.fd \ + ltwdssin.fd \ + xsenc.def \ + xscmr.fd \ + cp1252.enc + +doc_pdflatex=TEXINPUTS=.:data:utils: pdflatex ucs.dtx + +all: docstrip datafiles doc +.PHONY: all + +clean: clean-doc clean-datafiles clean-docstrip clean-dist +.PHONY: clean + +docstrip: clean-docstrip + tex ucs.ins + rm ucs.log + mv $(utils_generated) utils +.PHONY: docstrip + +clean-docstrip: + rm -f $(ucs_generated) + cd utils; rm -f $(utils_generated) +.PHONY: clean-docstrip + +datafiles: clean-datafiles + wget http://www.unicode.org/Public/UNIDATA/UnicodeData.txt + mkdir data + perl -w makeunidef.pl --nocomments --targetdir=data config/*.ucf + rm UnicodeData.txt +.PHONY: datafiles + +clean-datafiles: + rm -rf data +.PHONY: clean-datafiles + +doc: docstrip datafiles clean-doc + $(doc_pdflatex) + makeindex -s gind ucs.idx + makeindex -s gglo -o ucs.gls ucs.glo + $(doc_pdflatex) + rm ucs.aux ucs.glo ucs.gls ucs.idx ucs.ilg ucs.ind ucs.log ucs.out ucs.toc +.PHONY: doc + +clean-doc: + rm -f ucs.pdf +.PHONY: clean-doc + +dist: clean-dist + darcs dist --dist-name ucs --set-scripts-executable +.PHONY: dist + +clean-dist: + rm -f ucs.tar.gz +.PHONY: clean-dist |