[Epydoc-commits] SF.net SVN: epydoc: [1786] trunk/epydoc/Makefile
Brought to you by:
edloper
From: <ed...@us...> - 2008-02-24 19:43:25
|
Revision: 1786 http://epydoc.svn.sourceforge.net/epydoc/?rev=1786&view=rev Author: edloper Date: 2008-02-24 11:43:23 -0800 (Sun, 24 Feb 2008) Log Message: ----------- - Various makefile fixes, to reflect changes to latex generation Modified Paths: -------------- trunk/epydoc/Makefile Modified: trunk/epydoc/Makefile =================================================================== --- trunk/epydoc/Makefile 2008-02-24 19:42:55 UTC (rev 1785) +++ trunk/epydoc/Makefile 2008-02-24 19:43:23 UTC (rev 1786) @@ -12,7 +12,8 @@ PY_SRC = src/epydoc/ PY_SRCFILES = $(shell find $(PY_SRC) -name '*.py') EXAMPLES_SRC = $(wildcard doc/*.py) -DOCS = $(wildcard doc/*) +DOCDIR = doc +DOCS = $(wildcard $(DOCDIR)/*) DOCTESTS = $(wildcard src/epydoc/test/*.doctest) MANUAL_SRC = $(wildcard doc/manual-*.txt) @@ -37,8 +38,8 @@ HTML_EXAMPLES = $(HTML)/examples HTML_STDLIB = $(HTML)/stdlib HTML_DOCTEST = $(HTML)/doctest -LATEX_API = $(LATEX)/api -LATEX_STDLIB = $(LATEX)/stdlib +LATEX_API = $(LATEX)/api.pdf +LATEX_STDLIB = $(LATEX)/stdlib.pdf EPYDOC = $(PYTHON) src/epydoc/cli.py export PYTHONPATH=src/ @@ -134,7 +135,7 @@ cp -r $(HTML_API) $(WEBDIR)/api cp -r $(HTML_EXAMPLES) $(WEBDIR)/examples cp -r $(HTML_DOCTEST)/* $(WEBDIR)/doctest - cp $(LATEX_API)/api.pdf $(WEBDIR)/epydoc.pdf + cp $(LATEX_API) $(WEBDIR)/epydoc.pdf touch .webpage.up2date # Use plaintext docformat by default. But this is overridden by the @@ -154,10 +155,10 @@ api-pdf: .api-pdf.up2date .api-pdf.up2date: $(PY_SRCFILES) - rm -rf $(LATEX_API) - mkdir -p $(LATEX_API) + mkdir -p $(LATEX) + rm -f $(LATEX_API) $(EPYDOC) --pdf -o $(LATEX_API) --docformat plaintext \ - --no-module-list --graph classtree --sty shaded \ + --no-submodule-list --graph classtree --sty shaded \ --name "Epydoc $(VERSION)" $(PY_SRC) -v --debug touch .api-pdf.up2date @@ -236,10 +237,10 @@ --docformat plaintext -v --graph all $(PY_SRC) rm -rf profile.tmp hotshot.out -# Convert standard style files to html +# Convert builtin latex style files to html doc/epydoc-style-list.txt: src/epydoc/docwriter/latex_sty.py \ src/tools/sty2html.py - $(STY2HTML) $(WEBDIR) + $(STY2HTML) $(DOCDIR) ##////////////////////////////////////////////////////////////////////// ## Standard Library docs @@ -270,8 +271,8 @@ # (this will typically cause latex to run out of resources) stdlib-pdf: .stdlib-pdf.up2date .stdlib-pdf.up2date: $(PY_SRCFILES) - rm -rf $(LATEX_STDLIB) - mkdir -p $(LATEX_STDLIB) + mkdir -p $(LATEX) + rm -f $(LATEX_STDLIB) $(EPYDOC) --pdf -o $(LATEX_STDLIB) --debug \ --no-private --name $(SLNAME) --docformat plaintext \ --debug --builtins $(SLFILES) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |