summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/pst-intersect/Makefile
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2014-03-05 23:17:53 +0000
committerKarl Berry <karl@freefriends.org>2014-03-05 23:17:53 +0000
commite92a34caec5eab0a4c9409d6f0b8372d43dd0684 (patch)
treef904249702cdd04e0d4aea911c28554edde15253 /Master/texmf-dist/source/latex/pst-intersect/Makefile
parent5d7310e773402ac7823bf14a692676781b062ab8 (diff)
pst-intersect (4mar14)
git-svn-id: svn://tug.org/texlive/trunk@33099 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/pst-intersect/Makefile')
-rw-r--r--Master/texmf-dist/source/latex/pst-intersect/Makefile33
1 files changed, 27 insertions, 6 deletions
diff --git a/Master/texmf-dist/source/latex/pst-intersect/Makefile b/Master/texmf-dist/source/latex/pst-intersect/Makefile
index 049aad3dd98..cf2dd6f0e79 100644
--- a/Master/texmf-dist/source/latex/pst-intersect/Makefile
+++ b/Master/texmf-dist/source/latex/pst-intersect/Makefile
@@ -12,15 +12,35 @@ ARCHFILES = $(PACKAGE).dtx $(PACKAGE).ins Makefile \
PS2PDF = GS_OPTIONS=-dPDFSETTINGS=/prepress ps2pdf
-all : doc doc-DE
+all : doc-all
doc : $(PACKAGE).pdf
doc-DE : $(PACKAGE)-DE.pdf
+doc-code: $(PACKAGE)-code.pdf
+doc-all: doc doc-DE
-dist : doc doc-DE Changes
+dist : doc-all Changes
mkdir -p $(PACKAGE)
cp $(ARCHFILES) $(PACKAGE)
+$(PACKAGE)-code.dvi: $(PACKAGE).dtx $(PACKAGE).sty $(PACKAGE).tex $(PACKAGE).pro
+ sed 's/^\\OnlyDescription//' < $(PACKAGE).dtx > tmp.dtx
+ $(LATEX) -jobname=$(basename $@) '\newcommand*{\mainlang}{english}\input{tmp.dtx}'
+ $(LATEX) -jobname=$(basename $@) '\newcommand*{\mainlang}{english}\input{tmp.dtx}'
+ splitindex -m "" $(basename $@).idx
+ if test -e $(basename $@)-idx.idx; then \
+ makeindex -s gind.ist -t $(basename $@)-idx.ilg \
+ -o $(basename $@)-idx.ind $(basename $@)-idx.idx; \
+ fi
+ $(LATEX) -jobname=$(basename $@) '\newcommand*{\mainlang}{english}\input{tmp.dtx}'
+ splitindex -m "" $(basename $@).idx
+ if test -e $(basename $@)-idx.idx; then \
+ makeindex -s gind.ist -t $(basename $@)-idx.ilg \
+ -o $(basename $@)-idx.ind $(basename $@)-idx.idx; \
+ fi
+ $(LATEX) -jobname=$(basename $@) '\newcommand*{\mainlang}{english}\input{tmp.dtx}'
+ $(RM) tmp.dtx
+
$(PACKAGE).dvi: L = english
$(PACKAGE)-DE.dvi: L = ngerman
%.dvi: $(PACKAGE).dtx $(PACKAGE).sty $(PACKAGE).tex $(PACKAGE).pro
@@ -38,7 +58,7 @@ $(PACKAGE).sty $(PACKAGE).pro $(PACKAGE).tex: $(PACKAGE).ins $(PACKAGE).dtx
Changes: Changes.py $(PACKAGE).dtx
python $<
-arch-tds : Changes doc doc-DE
+arch-tds : Changes doc-all
$(RM) $(ARCHNAME_TDS).zip
mkdir -p tds/tex/latex/$(PACKAGE)
mkdir -p tds/tex/generic/$(PACKAGE)
@@ -60,9 +80,10 @@ ctan : dist arch-tds
$(RM) -rf $(PACKAGE)/
clean :
- $(RM) $(foreach prefix, $(PACKAGE) $(PACKAGE)-DE, \
+ $(RM) $(foreach prefix, $(PACKAGE) $(PACKAGE)-code $(PACKAGE)-DE, \
$(addprefix $(prefix), .dvi .ps .log .aux .bbl .blg .out .tmp \
- .toc .hd))
+ .toc .idx .ind .ilg .hd \
+ -idx.idx -idx.ilg -idx.ind -doc.idx -doc.ilg -doc.ind .hd))
veryclean : clean
- $(RM) $(addprefix $(PACKAGE), .pdf .tex .sty .pro) $(PACKAGE)-DE.pdf Changes
+ $(RM) $(addprefix $(PACKAGE), .pdf .tex .sty .pro .zip .tds.zip) $(PACKAGE)-DE.pdf $(PACKAGE)-code.pdf Changes