[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [14902] trunk/blender/source/gameengine/ PyDoc: replacing epydoc generation script with one copied from bpy docs

Campbell Barton ideasman42 at gmail.com
Tue May 20 07:56:07 CEST 2008


Revision: 14902
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=14902
Author:   campbellbarton
Date:     2008-05-20 07:55:12 +0200 (Tue, 20 May 2008)

Log Message:
-----------
replacing epydoc generation script with one copied from bpy docs

Added Paths:
-----------
    trunk/blender/source/gameengine/PyDoc/epy_docgen.sh

Removed Paths:
-------------
    trunk/blender/source/gameengine/PyDoc/Makefile

Deleted: trunk/blender/source/gameengine/PyDoc/Makefile
===================================================================
--- trunk/blender/source/gameengine/PyDoc/Makefile	2008-05-20 00:10:42 UTC (rev 14901)
+++ trunk/blender/source/gameengine/PyDoc/Makefile	2008-05-20 05:55:12 UTC (rev 14902)
@@ -1,13 +0,0 @@
-
-
-SOURCES=$(shell ls *.py)
-TARGETS:=$(SOURCES:.py=.html)
-PYDOC=/usr/lib/python2.2/pydoc.py
-
-all: $(SOURCES)
-	epydoc -o BPY_GE_236 --url "http://www.blender.org" -t GameLogic.py \
-		-n "Blender GameEngine" --no-private --no-frames \
-		$(shell ls *.py )
-		
-clean:
-	rm *.html

Added: trunk/blender/source/gameengine/PyDoc/epy_docgen.sh
===================================================================
--- trunk/blender/source/gameengine/PyDoc/epy_docgen.sh	                        (rev 0)
+++ trunk/blender/source/gameengine/PyDoc/epy_docgen.sh	2008-05-20 05:55:12 UTC (rev 14902)
@@ -0,0 +1,11 @@
+# epy_docgen.sh
+# generates blender python doc using epydoc
+# requires epydoc in your PATH.
+# run from the doc directory containing the .py files
+# usage:  sh epy_docgen.sh
+
+# set posix locale so regex works properly for [A-Z]*.py
+LC_ALL=POSIX
+
+epydoc -v  -o BPY_GE --url "http://www.blender.org" --top GameLogic \
+ --name "Blender GameEngine" --no-private --no-frames *.py 





More information about the Bf-blender-cvs mailing list