lib/rapi/__init__.py \
lib/rapi/RESTHTTPServer.py \
lib/rapi/httperror.py \
- lib/rapi/resources.py
+ lib/rapi/baserlib.py \
+ lib/rapi/connector.py \
+ lib/rapi/rlib1.py \
+ lib/rapi/rlib2.py
docsgml = \
qa/qa_node.py \
qa/qa_os.py \
qa/qa_other.py \
+ qa/qa_rapi.py \
qa/qa_tags.py \
qa/qa_utils.py
doc/rapi.pdf doc/rapi.html: doc/rapi-resources.sgml
-doc/rapi-resources.sgml: $(BUILD_RAPI_RESOURCE_DOC) lib/rapi/resources.py
+doc/rapi-resources.sgml: $(BUILD_RAPI_RESOURCE_DOC) lib/rapi/connector.py
PYTHONPATH=.:$(top_builddir) $(BUILD_RAPI_RESOURCE_DOC) > $@ || rm -f $@
man/%.7: man/%.in man/footer.sgml $(DOCBOOK_WRAPPER)
@mkdir_p@ $(DIRS)
touch $@
+.PHONY: apidoc
+apidoc:
+ test -e doc/api || mkdir doc/api
+ TMPDIR=`mktemp -d ./temp-epydoc.XXXXXX` && { \
+ cp -r scripts daemons lib $$TMPDIR && \
+ ( \
+ cd $$TMPDIR && \
+ mv lib ganeti && \
+ epydoc --conf ../epydoc.conf \
+ ) ; \
+ rm -rf $$TMPDIR ; \
+ }
+
# vim: set noet :