You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by ro...@apache.org on 2015/08/07 20:25:37 UTC
svn commit: r1694726 - /qpid/site/scripts/gen-proton-release-api-doc
Author: robbie
Date: Fri Aug 7 18:25:37 2015
New Revision: 1694726
URL: http://svn.apache.org/r1694726
Log:
NO-JIRA: add generation step for the proton python tutorial
Modified:
qpid/site/scripts/gen-proton-release-api-doc
Modified: qpid/site/scripts/gen-proton-release-api-doc
URL: http://svn.apache.org/viewvc/qpid/site/scripts/gen-proton-release-api-doc?rev=1694726&r1=1694725&r2=1694726&view=diff
==============================================================================
--- qpid/site/scripts/gen-proton-release-api-doc (original)
+++ qpid/site/scripts/gen-proton-release-api-doc Fri Aug 7 18:25:37 2015
@@ -20,6 +20,8 @@
from qpid_site.generate import *
+# API docs
+
def gen_api_doc(release, source_dir, release_dir):
component_dir = join(release_dir, "proton")
remove(component_dir)
@@ -66,11 +68,24 @@ def gen_python_api_doc(release, source_d
input_namespaces=(input_namespace,),
output_dir=output_dir)
+# Tutorial
+
+def gen_tutorial(release, source_dir, release_dir):
+ component_dir = join(release_dir, "proton")
+ input_dir = join(source_dir, "proton-c", "bindings", "python", "tutorial")
+ output_dir = join(component_dir, "python", "tutorial")
+
+ remove(output_dir)
+
+ copy(input_dir, output_dir)
+
+
## Now do stuff ##
release, release_dir, checkout_dir = setup_release_script()
source_dir = export_release_from_git("proton", release)
gen_api_doc(release, source_dir, release_dir)
+gen_tutorial(release, source_dir, release_dir)
-notice("API documentation generated")
+notice("API documentation and tutorial generated")
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org