[CalendarServer-changes] [11321] CalendarServer/trunk/support/gendocs
source_changes at macosforge.org
source_changes at macosforge.org
Wed Jun 5 19:02:08 PDT 2013
Revision: 11321
http://trac.calendarserver.org//changeset/11321
Author: wsanchez at apple.com
Date: 2013-06-05 19:02:08 -0700 (Wed, 05 Jun 2013)
Log Message:
-----------
Add twisted and pycalendar
Modified Paths:
--------------
CalendarServer/trunk/support/gendocs
Modified: CalendarServer/trunk/support/gendocs
===================================================================
--- CalendarServer/trunk/support/gendocs 2013-06-06 01:27:01 UTC (rev 11320)
+++ CalendarServer/trunk/support/gendocs 2013-06-06 02:02:08 UTC (rev 11321)
@@ -21,6 +21,8 @@
wd="$(cd "$(dirname "$0")/.." && pwd -P)";
+docroot="${wd}/data/doc";
+
. "${wd}/support/build.sh";
do_setup="false";
@@ -32,16 +34,26 @@
# Generate documentation
##
+mkdir -p "${docroot}";
+
+set - -; shift; # Not sure how else to clear "$@"...
+
+for package in twisted pycalendar; do
+ package_dir="$(dirname "$(python -c "import ${package}; print ${package}.__file__")")";
+ set - "$@" "--add-package=${package_dir}";
+done;
+
+for package in twext txdav twistedcaldav calendarserver; do
+ set - "$@" "${package}";
+done;
+
echo "Generating TwistedCalDAV documentation...";
-pydoctor \
- --project-name="CalendarServer" \
- --project-url="http://www.calendarserver.org/" \
- --resolve-aliases \
- --make-html --html-output="${wd}/data/apidocs" \
- twext \
- txdav \
- twistedcaldav \
- calendarserver;
+pydoctor \
+ --project-name="CalendarServer" \
+ --project-url="http://www.calendarserver.org/" \
+ --resolve-aliases \
+ --make-html --html-output="${docroot}/apidocs" \
+ "$@";
# --html-viewsource-base="http://trac.calendarserver.org/browser/CalendarServer/trunk" \
# --html-use-splitlinks \
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20130605/eebd2957/attachment-0001.html>
More information about the calendarserver-changes
mailing list