summaryrefslogtreecommitdiff
path: root/docs/devel_guide_src/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'docs/devel_guide_src/Makefile')
-rwxr-xr-xdocs/devel_guide_src/Makefile38
1 files changed, 38 insertions, 0 deletions
diff --git a/docs/devel_guide_src/Makefile b/docs/devel_guide_src/Makefile
new file mode 100755
index 0000000..9e5da96
--- /dev/null
+++ b/docs/devel_guide_src/Makefile
@@ -0,0 +1,38 @@
+# You must change PYTHONSRC to the path of your Python source distributon.
+PYTHONSRC=/home/tavis/tmp/Python-2.2
+DOCNAME=devel_guide
+MKHOWTO=$(PYTHONSRC)/Doc/tools/mkhowto
+MAIN_TEX_FILE= devel_guide.tex
+
+all: ps pdf html htmlMultiPage text
+
+almost-all: ps html htmlMultiPage text
+
+pdf:
+ $(MKHOWTO) --pdf $(MAIN_TEX_FILE)
+ mv $(DOCNAME).pdf ../
+
+ps:
+ $(MKHOWTO) --ps $(MAIN_TEX_FILE)
+ mv $(DOCNAME).ps ../
+html:
+ -rm -rf $(DOCNAME)
+ $(MKHOWTO) --html --split 1 --iconserver . $(MAIN_TEX_FILE)
+ -rm -rf ../$(DOCNAME)_html
+ mv $(DOCNAME) ../$(DOCNAME)_html
+
+htmlMultiPage:
+ -rm -rf $(DOCNAME)
+ $(MKHOWTO) --html --iconserver . $(MAIN_TEX_FILE)
+ -rm -rf ../$(DOCNAME)_html_multipage
+ mv $(DOCNAME) ../$(DOCNAME)_html_multipage
+
+text:
+ $(MKHOWTO) --text $(MAIN_TEX_FILE)
+ mv $(DOCNAME).txt ../
+
+clean:
+ -rm -rf $(DOCNAME)
+ -rm -f *.aux *.l2h *~ *.log *.ind *.bkm *.how *.toc
+ -rm -rf ../html
+