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]

Reply via email to