Skip to content

Commit 25af273

Browse files
committed
diagbox: Makefile
1 parent 14867fc commit 25af273

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed

diagbox/Makefile

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
AUXFILES = *.aux *.log *.glo *.gls *.idx *.ind *.ilg *.out *.tmp *.hd *~
2+
SOURCE = diagbox.dtx diagbox.ins README
3+
4+
.PHONY: all
5+
all: diagbox.zip
6+
7+
diagbox.zip: $(SOURCE) diagbox.pdf
8+
rm -rf diagbox
9+
mkdir diagbox
10+
cp $(SOURCE) diagbox.pdf diagbox/
11+
zip -r diagbox.zip diagbox/
12+
rm -r diagbox
13+
14+
diagbox.sty: $(SOURCE)
15+
pdftex diagbox.ins
16+
17+
.PHONY: doc
18+
doc: diagbox.pdf
19+
20+
diagbox.pdf: $(SOURCE)
21+
xelatex diagbox.dtx
22+
zhmakeindex -s gind.ist diagbox.idx
23+
zhmakeindex -s gglo.ist -o diagbox.gls diagbox.glo
24+
xelatex diagbox.dtx
25+
xelatex diagbox.dtx
26+
27+
.PHONY: clean
28+
clean:
29+
rm -f $(AUXFILES)
30+
rm -rf diagbox
31+
rm -f diagbox.sty diagbox.pdf diagbox.zip

0 commit comments

Comments
 (0)