diff options
author | Guido Günther <agx@sigxcpu.org> | 2011-07-29 18:23:42 +0200 |
---|---|---|
committer | Guido Günther <agx@sigxcpu.org> | 2011-07-30 14:38:32 +0200 |
commit | 2fbac773f79a4c6cf074e29804244ea90b9b1cb4 (patch) | |
tree | 57e8dee69d020f89116ca77da2afca3f668ed35e /debian | |
parent | 61b720359540801fde1465379c72e15e70fa4675 (diff) |
Build epydoc API documents by default
Diffstat (limited to 'debian')
-rw-r--r-- | debian/control | 2 | ||||
-rw-r--r-- | debian/docs | 1 | ||||
-rwxr-xr-x | debian/rules | 12 |
3 files changed, 9 insertions, 6 deletions
diff --git a/debian/control b/debian/control index 11a49245..12ef49de 100644 --- a/debian/control +++ b/debian/control @@ -4,7 +4,7 @@ Priority: optional Maintainer: Guido Günther <agx@sigxcpu.org> Build-Depends: cdbs (>= 0.4.90~), debhelper (>= 5), python (>> 2.6.6-3~), pychecker, gtk-doc-tools, sgml2x, docbook-utils, jade, python-dateutil, python-nose, - bash-completion, perl, + bash-completion, perl, python-epydoc, # For the testsuite git-core, bzip2, unzip Standards-Version: 3.9.2 diff --git a/debian/docs b/debian/docs index 7fdec518..ccd359db 100644 --- a/debian/docs +++ b/debian/docs @@ -1,2 +1,3 @@ README docs/manual-html/ +docs/apidocs/ diff --git a/debian/rules b/debian/rules index 46425636..a7cf68fa 100755 --- a/debian/rules +++ b/debian/rules @@ -42,21 +42,23 @@ $(MANUAL): docs/manual.sgml docs/chapters/*.sgml docs/manpages/*.sgml docbook-2-html -s local $< cp /usr/share/gtk-doc/data/*.png $(MANUAL) + docs/git-pbuilder.1: git-pbuilder pod2man $< $@ -ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) - links_stamp: for c in $(COMMANDS); do \ ln -s $$c $$(echo $$c | sed -e 's,-,_,g').py; \ done touch links_stamp +apidocs: links_stamp + epydoc -o docs/apidocs/ gbp*.py git*.py gbp/ + +ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) pychecker: PYTHONPATH=. pychecker $(PYCHECKER_ARGS) -q git*.py gbp*.py - checks: links_stamp pychecker export GIT_AUTHOR_NAME="Gbp Tests"; \ export GIT_AUTHOR_EMAIL=tests@example.com; \ @@ -71,7 +73,7 @@ $(GBP_VERSION): debian/changelog $(VERSION_ENT): debian/changelog echo '<!ENTITY gbp-version "$(DEB_VERSION)">' > $(VERSION_ENT) -build/git-buildpackage:: $(MANPAGES) $(MANUAL) $(GBP_VERSION) checks +build/git-buildpackage:: $(MANPAGES) $(MANUAL) $(GBP_VERSION) checks apidocs binary-post-install/git-buildpackage:: dh_bash-completion @@ -79,6 +81,6 @@ binary-post-install/git-buildpackage:: clean:: -rm git_*.py gbp_*.py gbp/gbp_version.py links_stamp -rm docs/*.1 docs/manpage.* $(VERSION_ENT) git-pbuilder.1 - -rm -r docs/manual-html/ + -rm -r docs/manual-html/ docs/apidocs/ .PHONY: checks |