Permalink
Browse files

First attempt to setup a build process where the docs are in their ow…

…n branch
  • Loading branch information...
ndw committed Jul 28, 2013
1 parent e81ddca commit c8172a8909aa089e1d6970027e2aa0d35d5344f6
Showing with 27 additions and 9,946 deletions.
  1. +26 −24 build.xml
  2. +1 −12 docs/README
  3. +0 −38 docs/build.xml
  4. +0 −315 docs/css/default.css
  5. +0 −431 docs/css/normalize.css
  6. +0 −84 docs/css/pygments.css
  7. +0 −109 docs/css/xproc.css
  8. BIN docs/img/amaryllis.jpg
  9. BIN docs/img/cover.png
  10. BIN docs/img/delete.gif
  11. BIN docs/img/depends.png
  12. BIN docs/img/down.gif
  13. BIN docs/img/home.png
  14. BIN docs/img/next.png
  15. BIN docs/img/prev.png
  16. BIN docs/img/right.gif
  17. BIN docs/img/up.png
  18. BIN docs/img/xnext.png
  19. BIN docs/img/xprev.png
  20. BIN docs/img/xup.png
  21. +0 −4 docs/js/dbmodnizr.js
  22. +0 −55 docs/maven-build.txt
  23. +0 −1,235 docs/src/anttask.xml
  24. +0 −1,057 docs/src/configuration.xml
  25. BIN docs/src/cover.psd
  26. +0 −662 docs/src/declarations.xml
  27. +0 −38 docs/src/examples/general-values.xpl
  28. +0 −11 docs/src/examples/json.xpl
  29. +0 −18 docs/src/examples/object.json
  30. +0 −5 docs/src/examples/update-json.sh
  31. +0 −363 docs/src/extensions.xml
  32. +0 −1,403 docs/src/graphics/depends.graffle
  33. +0 −30 docs/src/preface.xml
  34. +0 −136 docs/src/ref.xml
  35. +0 −1 docs/src/results/general-values-false.xml
  36. +0 −3 docs/src/results/general-values-true.xml
  37. +0 −24 docs/src/results/json-calabash-deprecated.xml
  38. +0 −24 docs/src/results/json-calabash.xml
  39. +0 −24 docs/src/results/json-jsonx.xml
  40. +0 −54 docs/src/results/json-jxml.xml
  41. +0 −24 docs/src/results/json-marklogic.xml
  42. +0 −390 docs/src/running.xml
  43. +0 −36 docs/src/steps/cx-collection-manager.xml
  44. +0 −22 docs/src/steps/cx-css-formatter.xml
  45. +0 −30 docs/src/steps/cx-delta-xml.xml
  46. +0 −47 docs/src/steps/cx-eval.xml
  47. +0 −22 docs/src/steps/cx-get-cookies.xml
  48. +0 −30 docs/src/steps/cx-java-properties.xml
  49. +0 −25 docs/src/steps/cx-message.xml
  50. +0 −144 docs/src/steps/cx-metadata-extractor.xml
  51. +0 −22 docs/src/steps/cx-namespace-delete.xml
  52. +0 −22 docs/src/steps/cx-pretty-print.xml
  53. +0 −26 docs/src/steps/cx-report-errors.xml
  54. +0 −27 docs/src/steps/cx-send-mail.xml
  55. +0 −22 docs/src/steps/cx-set-cookies.xml
  56. +0 −22 docs/src/steps/cx-uri-info.xml
  57. +0 −22 docs/src/steps/cxu-compare.xml
  58. +0 −31 docs/src/steps/ml-adhoc-query.xml
  59. +0 −30 docs/src/steps/ml-insert-document.xml
  60. +0 −36 docs/src/steps/ml-invoke-module.xml
  61. +0 −22 docs/src/steps/p-add-attribute.xml
  62. +0 −22 docs/src/steps/p-add-xml-base.xml
  63. +0 −22 docs/src/steps/p-compare.xml
  64. +0 −22 docs/src/steps/p-count.xml
  65. +0 −22 docs/src/steps/p-delete.xml
  66. +0 −22 docs/src/steps/p-directory-list.xml
  67. +0 −22 docs/src/steps/p-error.xml
  68. +0 −22 docs/src/steps/p-escape-markup.xml
  69. +0 −37 docs/src/steps/p-exec.xml
  70. +0 −22 docs/src/steps/p-filter.xml
  71. +0 −22 docs/src/steps/p-hash.xml
  72. +0 −22 docs/src/steps/p-http-request.xml
  73. +0 −22 docs/src/steps/p-identity.xml
  74. +0 −22 docs/src/steps/p-in-scope-names.xml
  75. +0 −22 docs/src/steps/p-insert.xml
  76. +0 −22 docs/src/steps/p-label-elements.xml
  77. +0 −22 docs/src/steps/p-load.xml
  78. +0 −22 docs/src/steps/p-make-absolute-uris.xml
  79. +0 −22 docs/src/steps/p-namespace-rename.xml
  80. +0 −22 docs/src/steps/p-pack.xml
  81. +0 −22 docs/src/steps/p-parameters.xml
  82. +0 −22 docs/src/steps/p-rename.xml
  83. +0 −22 docs/src/steps/p-replace.xml
  84. +0 −22 docs/src/steps/p-set-attributes.xml
  85. +0 −22 docs/src/steps/p-sink.xml
  86. +0 −22 docs/src/steps/p-split-sequence.xml
  87. +0 −22 docs/src/steps/p-store.xml
  88. +0 −22 docs/src/steps/p-string-replace.xml
  89. +0 −22 docs/src/steps/p-template.xml
  90. +0 −22 docs/src/steps/p-unescape-markup.xml
  91. +0 −22 docs/src/steps/p-unwrap.xml
  92. +0 −22 docs/src/steps/p-uuid.xml
  93. +0 −23 docs/src/steps/p-validate-with-relax-ng.xml
  94. +0 −23 docs/src/steps/p-validate-with-schematron.xml
  95. +0 −23 docs/src/steps/p-validate-with-xml-schema.xml
  96. +0 −22 docs/src/steps/p-wrap-sequence.xml
  97. +0 −22 docs/src/steps/p-wrap.xml
  98. +0 −22 docs/src/steps/p-www-form-urldecode.xml
  99. +0 −22 docs/src/steps/p-www-form-urlencode.xml
  100. +0 −22 docs/src/steps/p-xinclude.xml
  101. +0 −22 docs/src/steps/p-xquery.xml
  102. +0 −119 docs/src/steps/p-xsl-formatter.xml
  103. +0 −52 docs/src/steps/p-xslt.xml
  104. +0 −22 docs/src/steps/pos-cwd.xml
  105. +0 −22 docs/src/steps/pos-env.xml
  106. +0 −33 docs/src/steps/pos-info.xml
  107. +0 −22 docs/src/steps/pxf-copy.xml
  108. +0 −22 docs/src/steps/pxf-delete.xml
  109. +0 −22 docs/src/steps/pxf-head.xml
  110. +0 −22 docs/src/steps/pxf-info.xml
  111. +0 −22 docs/src/steps/pxf-mkdir.xml
  112. +0 −22 docs/src/steps/pxf-move.xml
  113. +0 −22 docs/src/steps/pxf-tail.xml
  114. +0 −22 docs/src/steps/pxf-tempfile.xml
  115. +0 −22 docs/src/steps/pxf-touch.xml
  116. +0 −34 docs/src/steps/pxp-nvdl.xml
  117. +0 −49 docs/src/steps/pxp-unzip.xml
  118. +0 −22 docs/src/steps/pxp-zip.xml
  119. +0 −231 docs/style/elemsyntax.xsl
  120. +0 −68 docs/style/format.xpl
  121. +0 −276 docs/style/refhtml.xsl
  122. +0 −556 docs/style/rngsyntax.xsl
  123. +0 −12 docs/style/xproc.xsl
  124. +0 −142 docs/style/xprocns.xsl
View
@@ -105,7 +105,6 @@
<target name="init" depends="saxon-version">
<mkdir dir="${build.dir}"/>
<mkdir dir="docs/build"/>
<property name="dist-version" value="${version}-${saxon-version}"/>
<property name="install.dir" value="${dist.dir}/calabash-${dist-version}"/>
</target>
@@ -149,7 +148,7 @@
output="calabash.jar"/>
</target>
<target name="clean" depends="init">
<target name="clean">
<delete dir="${build.dir}"/>
<delete dir="${dist.dir}"/>
</target>
@@ -342,8 +341,23 @@
</javac>
</target>
<target name="dist" depends="init,compile-everything,distrib,izpacktool,izpackmissing"
if="izpack.present">
<available property="docs.present" file="${dist.dir}/calabash-${version}/README"/>
<target name="docs.missing" unless="docs.present">
<echo>You must run the 'dist' target on the 'docs' branch first.</echo>
</target>
<condition property="dist.ready">
<and>
<istrue value="${docs.present}"/>
<istrue value="${izpack.present}"/>
</and>
</condition>
<target name="dist"
depends="init,izpacktool,izpackmissing,docs.missing"
if="dist.ready">
<ant target="distrib"/>
<delete file="${dist.dir}/install.xml"/>
<xslt in="resources/etc/install-proto.xsl" style="resources/etc/install-proto.xsl"
@@ -366,37 +380,25 @@ java -Xmx1024m -jar %INSTALL_PATH/calabash.jar "$@"
izPackDir="${izpack.dir}"/>
</target>
<target name="distrib" depends="jar">
<target name="distrib" depends="compile-everything,jar">
<mkdir dir="${install.dir}"/>
<mkdir dir="${install.dir}/lib"/>
<mkdir dir="${install.dir}/docs"/>
<mkdir dir="${install.dir}/schemas"/>
<mkdir dir="${install.dir}/xpl"/>
<ant dir="docs"/>
<mkdir dir="${install.dir}/docs/notices"/>
<mkdir dir="${install.dir}/docs/reference"/>
<mkdir dir="${install.dir}/docs/reference/css"/>
<mkdir dir="${install.dir}/docs/reference/js"/>
<mkdir dir="${install.dir}/docs/reference/img"/>
<copy todir="${install.dir}/docs/reference">
<fileset dir="docs/build"/>
</copy>
<copy todir="${install.dir}/docs/reference/css">
<fileset dir="docs/css"/>
</copy>
<copy todir="${install.dir}/docs/reference/js">
<fileset dir="docs/js"/>
</copy>
<copy todir="${install.dir}/docs/reference/img">
<fileset dir="docs/img"/>
<copy todir="${install.dir}">
<fileset file="${dist.dir}/calabash-${version}/README"/>
</copy>
<copy todir="${install.dir}/docs/notices">
<fileset file="resources/notices/**"/>
<fileset dir="${dist.dir}/calabash-${version}/docs/notices"/>
</copy>
<copy todir="${install.dir}">
<fileset file="docs/README"/>
<copy todir="${install.dir}/docs/reference">
<fileset dir="${dist.dir}/calabash-${version}/docs/reference"/>
</copy>
<copy todir="${install.dir}" file="calabash.jar"/>
<copy todir="${install.dir}/lib">
View
@@ -1,12 +1 @@
README
What is XML Calabash?
XML Calabash is an implementation of XProc: An XML Pipeline Language,
http://www.w3.org/TR/xproc/
For more details, see docs/reference/index.html
Online documentation is available at http://xmlcalabash.com/docs/
See also legal notices in docs/notices
The documentation is now in its own branch: docs
View
@@ -1,38 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project name="docs" default="default" basedir=".">
<description>Builds the XML Calabash documentation</description>
<path id="build.classpath">
<fileset dir="../lib">
<include name="*.jar"/>
</fileset>
</path>
<target name="default" depends="init,docs"/>
<target name="init">
<delete>
<fileset dir="build" includes="**/*.html"/>
</delete>
</target>
<target name="docs" depends="init">
<java fork="true" classname="com.xmlcalabash.drivers.Main">
<classpath>
<pathelement location="../out/production/Calabash"/>
<path refid="build.classpath"/>
<pathelement location="/Users/ndw/java"/>
<pathelement location="/Volumes/Data/docbook/xslt20/ext/build/classes"/>
<pathelement location="/Volumes/Data/docbook/xslt20/tools/lib/jython.jar"/>
<pathelement location="/Volumes/Data/docbook/xslt20/ext/jython"/>
</classpath>
<jvmarg value="-Xmx1028m"/>
<jvmarg value="-Xss1028m"/>
<arg value="-D"/>
<arg value="-Xxpointer-on-text"/>
<arg value="-isource=src/ref.xml"/>
<arg value="style/format.xpl"/>
</java>
</target>
</project>
Oops, something went wrong.

0 comments on commit c8172a8

Please sign in to comment.