@@ -2,3 +2,4 @@ _trial_temp
build
MANIFEST
dist
+apidocs
@@ -1,9 +1,15 @@
PYTHON = python
SETUP = $(PYTHON) setup.py
+PYDOCTOR ?= pydoctor
TESTRUNNER = $(shell which trial)
all: build
+doc:: pydoctor
+
+pydoctor::
+ $(PYDOCTOR) --make-html -c dulwich.cfg
build::
$(SETUP) build
$(SETUP) build_ext -i
@@ -0,0 +1,5 @@
+packages: dulwich
+docformat: restructuredtext
+projectname: Dulwich
+projecturl: http://samba.org/~jelmer/dulwich/
+htmloutput: apidocs