Skip to content

Commit 6ecad39

Browse files
committed
update pdfnup syntax and allow non HEAD tag for zip
1 parent 9b3f12c commit 6ecad39

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

Makefile

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ SPHINXBUILD = $(PYTHON) -m sphinx
88

99
ALLSPHINXOPTS = -d build/doctrees $(SPHINXOPTS) .
1010

11+
TAG ?= HEAD
12+
1113
SSH_HOST=
1214
SSH_USER=
1315
SSH_TARGET_DIR=
@@ -99,18 +101,17 @@ linkcheck:
99101
"or in build/linkcheck/output.txt."
100102

101103
pdf: latex
102-
cd build/latex ; make all-pdf ; pdfnup ScipyLectures.pdf
104+
cd build/latex ; make all-pdf ; pdfnup -o ScipyLectures-nup.pdf -n 2 ScipyLectures.pdf
103105
cp build/latex/ScipyLectures.pdf ScipyLectures-simple.pdf
104106
cp build/latex/ScipyLectures-nup.pdf ScipyLectures.pdf
105107

106108
zip: clean html pdf
107109
mkdir -p build/scipy_lecture_notes ;
108110
cp ScipyLectures.pdf ScipyLectures-simple.pdf build/html/_downloads/
109-
cp -r build/html build/scipy_lecture_notes ;
110-
cp -r data build/scipy_lecture_notes ;
111+
cp -r data build/html/
112+
cd build/html ; zip -r ../scipy-lecture-notes-html-$(TAG).zip .
111113
cp ScipyLectures.pdf build/ ;
112-
zip -r build/scipy_lecture_notes.zip build/scipy_lecture_notes
113-
git archive -o build/scipy_lecture_notes-source.zip --prefix scipy_lecture_notes-source/ HEAD
114+
git archive -o build/scipy-lecture-notes-source-$(TAG).zip --prefix scipy-lecture-notes-$(TAG)/ $(TAG)
114115

115116
install: cleandoctrees html pdf
116117
rm -rf build/scipy-lectures.github.com

0 commit comments

Comments
 (0)