Author: robbie
Date: Sat Mar 21 14:55:12 2015
New Revision: 1668282
URL: http://svn.apache.org/r1668282
Log:
Add the client configuration documentation to the generated release', that way
it gets converted to local html during 'make render'.
Added:
qpid/site/scripts/gen-jms-release-docs (with props)
Modified:
qpid/site/Makefile
qpid/site/scripts/gen-jms-release-page
Modified: qpid/site/Makefile
URL:
http://svn.apache.org/viewvc/qpid/site/Makefile?rev=1668282&r1=1668281&r2=1668282&view=diff
==============================================================================
--- qpid/site/Makefile (original)
+++ qpid/site/Makefile Sat Mar 21 14:55:12 2015
@@ -55,7 +55,7 @@ gen-proton-release: gen-proton-release-p
gen-dispatch-release: gen-dispatch-release-page gen-dispatch-release-notes
gen-dispatch-release-books gen-dispatch-release-api-doc
-gen-jms-release: gen-jms-release-page gen-jms-release-notes
+gen-jms-release: gen-jms-release-page gen-jms-release-notes
gen-jms-release-docs
gen-release-%: RELEASE_DIR := input/releases/qpid-${RELEASE}
gen-release-%:
Added: qpid/site/scripts/gen-jms-release-docs
URL:
http://svn.apache.org/viewvc/qpid/site/scripts/gen-jms-release-docs?rev=1668282&view=auto
==============================================================================
--- qpid/site/scripts/gen-jms-release-docs (added)
+++ qpid/site/scripts/gen-jms-release-docs Sat Mar 21 14:55:12 2015
@@ -0,0 +1,39 @@
+#!/usr/bin/python
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+
+from qpid_site.generate import *
+
+def gen_docs(release, source_dir, output_dir):
+ input_dir = join(source_dir, "qpid-jms-docs")
+
+ docs_output_dir = join(output_dir, "docs")
+
+ remove(docs_output_dir)
+
+ copy(join(input_dir, "Configuration.md"), join(docs_output_dir,
"index.md"))
+
+## Now do stuff ##
+
+release, release_dir, checkout_dir = setup_release_script()
+source_dir = export_release_from_git("jms", release)
+
+gen_docs(release, source_dir, release_dir)
+
+notice("Docs copied")
Propchange: qpid/site/scripts/gen-jms-release-docs
------------------------------------------------------------------------------
svn:executable = *
Modified: qpid/site/scripts/gen-jms-release-page
URL:
http://svn.apache.org/viewvc/qpid/site/scripts/gen-jms-release-page?rev=1668282&r1=1668281&r2=1668282&view=diff
==============================================================================
--- qpid/site/scripts/gen-jms-release-page (original)
+++ qpid/site/scripts/gen-jms-release-page Sat Mar 21 14:55:12 2015
@@ -80,7 +80,7 @@ files you download.
- [API
reference](http://docs.oracle.com/javaee/1.4/api/javax/jms/package-summary.html)
-
[Examples](https://github.com/apache/qpid-jms/tree/qpid-jms-{release}/qpid-jms-examples/src/main/java/org/apache/qpid/jms/example)
- -
[Configuration](https://github.com/apache/qpid-jms/blob/qpid-jms-{release}/qpid-jms-docs/Configuration.md)
+ - [Configuration](docs/index.html)
- [Installing Qpid
JMS](https://github.com/apache/qpid-jms/blob/qpid-jms-{release}/README.md)
</div>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]