3 htmlfiles
= $(patsubst %.pt
, %.html
, $(filter-out maintemplate.pt examples.pt
, $(wildcard *.pt
))) examples
/index.html
$(patsubst %, examples
/%index.html
, $(shell grep
/ ..
/examples
/INDEX
))
4 imagefiles
= valid-html401.png vcss.png pyx.ico
6 publicserver
= shell.sourceforge.net
7 publicpath
= /home
/groups
/p
/py
/pyx
/htdocs
17 scp
-oCompression
=yes
-r build
/* $(publicserver
):$(publicpath
)
21 -ssh
$(publicserver
) "cd $(publicpath); chmod -fR g+w *"
25 cp
$(imagefiles
) $(cssfiles
) build
26 cp png
/*.png ..
/manual
/manual.pdf ..
/faq
/pyxfaq.pdf build
27 cp
-r ..
/manual
/manual build
28 for d in
"" $(shell grep
/ ..
/examples
/INDEX
); do mkdir build
/examples
/$$d; cp ..
/examples
/$$d*.png ..
/examples
/$$d*.eps build
/examples
/$$d; done
29 PYTHONPATH
=~
/bin
/python
/Zope3
/src .
/pt2html.py
32 @
# just ensure to always build new even when the directory already exists