Applied (mostly) as r3203 and r3201
[PyX/mjg.git] / www / Makefile
blob2f8eb1599e426751535cf845a45071f57f39086b
1 ZOPEDIR ?= $(HOME)/bin/python/Zope3/src
2 PYTHON ?= python
4 default: build
6 publicserver = web.sourceforge.net
7 publicpath = /home/groups/p/py/pyx/htdocs
9 all:
10 make clean
11 make build
13 clean:
14 rm -r build
16 public:
17 scp -oCompression=yes -r build/* $(publicserver):$(publicpath)
19 build: copy html
21 copy:
22 mkdir -p build
23 cp main.css build
24 cp *.png *.ico build
25 cp png/*.png ../manual/_build/latex/manual.pdf ../faq/pyxfaq.pdf build
26 cp -r ../manual/_build/html build/manual
27 cp -r ../manual/_build/html/manual.html build/manual/index.html
28 for s in examples gallery; \
29 do \
30 for d in "" $$(grep / ../$$s/INDEX); \
31 do \
32 mkdir -p build/$$s/$$d; \
33 for t in png py jpg dat eps pdf; \
34 do \
35 cp ../$$s/$$d*.$$t build/$$s/$$d 2> /dev/null; \
36 done; \
37 done; \
38 done
40 html:
41 PYTHONPATH=$(ZOPEDIR) $(PYTHON) pt2html.py