瀏覽代碼

Pretty html files are now generated from java example code.

Added testing target which does not contain manuals. Usable for functional testing only.

svn changeset:538/svn branch:toolkit
tags/6.7.0.beta1
Jani Laakso 17 年之前
父節點
當前提交
3c2d63dd93
共有 1 個檔案被更改,包括 13 行新增10 行删除
  1. 13
    10
      build/build.xml

+ 13
- 10
build/build.xml 查看文件

@@ -13,12 +13,10 @@
<taskdef name="java2html" classname="de.java2html.anttasks.Java2HtmlTask" classpath="build/lib/java2html.jar" />

<!-- Release build target -->
<target name="release" depends="package" description="Build public release. Theme files are syntax checked, optimized and obfuscated.">
</target>
<target name="release" depends="package" description="Build public release. Theme files are syntax checked, optimized and obfuscated." />

<!-- Testing build target -->
<target name="testing" depends="package-testing" description="Like release target but without documentation or zip. Faster iteration for functional testing.">
</target>
<target name="testing" depends="package-testing" description="Like release target but without documentation or zip. Faster iteration for functional testing." />

<!-- Initialization - - - - - - - - - - - - - - - - - - - - - - - - -->

@@ -175,6 +173,7 @@
<!-- Demo - - - - - - - - - - - - - - - - - - - - - - - - - - - -->

<target name="demo" depends="libs,compile-java,theme-jar">
<java2html srcdir="src/${toolkit-package}/demo" destdir="src/${toolkit-package}/demo" includes="**/*.java" style="eclipse" showLineNumbers="true" showFileName="true" showTableBorder="false" />
<war warfile="${output-dir}/demo/${product-file}.war" webxml="WebContent/WEB-INF/web.xml">
<classes dir="build/result/classes">
<include name="${toolkit-package}/demo/**/*.class" />
@@ -192,7 +191,9 @@
<include name="${themes-jar-name}" />
</lib>
<fileset dir="">
<include name="src/${toolkit-package}/demo/**/*.java" />
<!-- <include name="src/${toolkit-package}/demo/**/*.java" /> -->
<include name="src/${toolkit-package}/demo/Calc.*" />
<include name="src/${toolkit-package}/demo/HelloWorld.*" />
</fileset>
<fileset dir="WebContent">
<exclude name="**/.svn" />
@@ -210,7 +211,8 @@

<copy todir="${output-dir}/demo/src">
<fileset dir="build/result/src">
<include name="${toolkit-package}/demo/**/*.java" />
<include name="src/${toolkit-package}/demo/Calc.*" />
<include name="src/${toolkit-package}/demo/HelloWorld.*" />
</fileset>
</copy>
</target>
@@ -306,7 +308,7 @@
<pathelement path="build/lib/fop-0.92/xercesImpl-2.7.1.jar" />
<pathelement path="build/lib/fop-0.92/xml-apis-1.3.02.jar" />
</path>
<java classname="org.apache.xalan.xslt.Process" failonerror="yes" fork="yes" maxmemory="764m">
<java classname="org.apache.xalan.xslt.Process" failonerror="yes" fork="yes" maxmemory="768m">
<arg value="-in" />
<arg value="doc/manual/book.xml" />
<arg value="-xsl" />
@@ -334,12 +336,13 @@
</target>

<!-- As release, but no documentation or zip package -->
<target name="package-testing" depends="clean-all,libs,themes,demo,package-docs">
</target>
<target name="package-testing" depends="clean-all,libs,themes,demo,package-docs" />

<!-- Clean results - - - - - - - - - - - - - - - - - - - - - - - - - -->
<target name="clean-all" depends="">
<delete dir="build/result/*" />
<delete includeemptydirs="true" defaultexcludes="false">
<fileset dir="build/result" includes="**/*" />
</delete>
<delete file="build/docbook/conf/temp.xsl" />
</target>


Loading…
取消
儲存