PYCHART_DIR=$(HOME)/pychart
PYTHON_DOC_DIR=$(HOME)/Python-Docs
all: pychart.tex
	$(PYTHON_DOC_DIR)/tools/mkhowto --html pychart.tex
	$(MAKE) markup

install:
	rcp pychart/* spica:web/intweb/personal/Yasushi_Saito/pychart/doc/
	rcp pychart.pdf spica:web/intweb/personal/Yasushi_Saito/pychart/
	tar czf pychart-doc.tgz pychart
	rcp pychart-doc.tgz spica:web/intweb/personal/Yasushi_Saito/pychart/

pychart.tex: template.tex doc.py
	make -C$(PYCHART_DIR)/demos colorpng
	PYTHONPATH=$(PYCHART_DIR):$(PYCHART_DIR)/demos python doc.py --pychart-dir=$(PYCHART_DIR) template.tex >$@

htmlman: pychart.texi
	makeinfo --html pychart.texi
	cp *.png pychart/
	$(MAKE) markup
markup:
	for f in pychart/*.html; do echo $$f; python markuphtml.py <$$f >foo.html; mv foo.html $$f; done 

pychart.pdf: pychart.texi
	pdftexinfo pychart.texi

winpdfman: template.texi doc.py
	make -C../demos pdf
	-mkdir pdf
	(cd pdf; PYTHONPATH="../..;../../demos" python ../doc.py --pdf ../template.texi >pychart.texi)
	$(MAKE) compile_pdf

compile_pdf:
	(cd pdf; pdftexinfo pychart.texi; texindex pychart.??)
	(cd pdf; pdftexinfo pychart.texi; pdftexinfo pychart.texi)

clean:
	rm -f *.pyc *~ *.html *.info tmp.texi 
	rm -rf examples html demos

demo:
	PYTHONPATH=..:../demos python demodoc.py 
ex:
	python examples.py
	rm -rf $(HTMLDIR)/examples

index.html: index.html $(GIFFILES)
	gtml index.gtml

install2:
	rcp -r pychart/* spica:web/intweb/personal/Yasushi_Saito/pychart/doc
	rcp pychart.pdf spica:web/intweb/personal/Yasushi_Saito/pychart/
	rcp -r examples/* spica:web/intweb/personal/Yasushi_Saito/pychart/examples
