[Checkins]
SVN: Sandbox/pcardune/z3c.recipe.sphinxdoc/src/z3c/recipe/sphinxdoc/__init__.py
allow buildout configuration to specify a source directory
for each egg for which documentation is being built.
Paul Carduner
paulcarduner at gmail.com
Sat May 10 22:34:27 EDT 2008
Log message for revision 86627:
allow buildout configuration to specify a source directory for each egg for which documentation is being built.
Changed:
U Sandbox/pcardune/z3c.recipe.sphinxdoc/src/z3c/recipe/sphinxdoc/__init__.py
-=-
Modified: Sandbox/pcardune/z3c.recipe.sphinxdoc/src/z3c/recipe/sphinxdoc/__init__.py
===================================================================
--- Sandbox/pcardune/z3c.recipe.sphinxdoc/src/z3c/recipe/sphinxdoc/__init__.py 2008-05-11 02:23:26 UTC (rev 86626)
+++ Sandbox/pcardune/z3c.recipe.sphinxdoc/src/z3c/recipe/sphinxdoc/__init__.py 2008-05-11 02:34:27 UTC (rev 86627)
@@ -60,6 +60,8 @@
if not os.path.isdir(installDir):
os.mkdir(installDir)
+ srcDirs = eval(self.options.get('src-dirs','{}'))
+
projectsData = {}
#for each egg listed as a buildout option, create a configuration space.
for doc in docs:
@@ -108,7 +110,9 @@
if not os.path.isdir(buildDir):
os.mkdir(buildDir)
- srcDir = os.path.join(doc.location, self.options.get('src-dir',''))
+ srcDir = os.path.join(doc.location,
+ srcDirs.get(doc.project_name,
+ self.options.get('src-dir','')))
projectsData[doc.project_name] = ['-q','-c',partDir,
srcDir, buildDir]
More information about the Checkins
mailing list