talloc: Add ability to generate Python docs using pydoctor.
[ira/wip.git] / lib / talloc / wscript
index 49eac6e6e6dd8c08b804c07f7dffe4383b9597ca..b4cb84bbd8a000edf94f5a9c38cfa8f6ac2bcd27 100644 (file)
@@ -141,3 +141,10 @@ def reconfigure(ctx):
     '''reconfigure if config scripts have changed'''
     import samba_utils
     samba_utils.reconfigure(ctx)
+
+
+def pydoctor(ctx):
+    '''build python apidocs'''
+    cmd='PYTHONPATH=bin/python pydoctor --project-name=talloc --project-url=http://talloc.samba.org/ --make-html --docformat=restructuredtext --introspect-c-modules --add-module bin/python/talloc.*'
+    print("Running: %s" % cmd)
+    os.system(cmd)