|
12 | 12 | <property name="editor-build-root" value="${build-dir}/editor" />
|
13 | 13 |
|
14 | 14 | <!-- Targets for oryx javascript documentation ****************************************************** -->
|
15 |
| - <taskdef name="jsdoctoolkit" classname="uk.co.darrenhurley.ant.tasks.JsDocToolkit" classpath="jsdoc-toolkit/jsdoctoolkit-ant-task-1.0.jar;jsdoc-toolkit/jsrun.jar;editor/lib/js.jar"/> |
| 15 | + <path id="jsdoc.classpath"> |
| 16 | + <fileset file="${editor-src-root}/lib/js.jar" /> |
| 17 | + <fileset file="jsdoc-toolkit/jsrun.jar" /> |
| 18 | + <fileset file="jsdoc-toolkit/jsdoctoolkit-ant-task-1.0.jar" /> |
| 19 | + </path> |
| 20 | + <taskdef name="jsdoctoolkit" classname="uk.co.darrenhurley.ant.tasks.JsDocToolkit" classpathref="jsdoc.classpath"/> |
16 | 21 | <target name="jsdoc-editor">
|
17 | 22 | <jsdoctoolkit jsdochome="jsdoc-toolkit/" template="jsdoc" outputdir="jsdoc/editor" inputdir="editor/client/scripts" depth="2">
|
18 | 23 | </jsdoctoolkit>
|
19 | 24 | </target>
|
20 | 25 |
|
| 26 | + <!-- Oryx JavaDoc --> |
| 27 | + <target name="javadoc-editor"> |
| 28 | + <javadoc |
| 29 | + excludepackagenames="org.test.supercsv.mock" |
| 30 | + access="public" |
| 31 | + destdir="javadoc/editor" |
| 32 | + author="true" |
| 33 | + version="true" |
| 34 | + use="true" |
| 35 | + windowtitle="org.Super.CSV.API" |
| 36 | + > |
| 37 | + |
| 38 | + <fileset dir="${editor-src-server}" defaultexcludes="yes"> |
| 39 | + <include name="**/*.java"/> |
| 40 | + </fileset> |
| 41 | + </javadoc> |
| 42 | + </target> |
| 43 | + |
| 44 | + <!-- JsLint task,checking javascript- and stencilset-json-files --> |
| 45 | + <taskdef name="jslint" |
| 46 | + classname="net.happygiraffe.jslint.ant.JSLintTask" |
| 47 | + classpath="lib/jslint4java-1.2.1+rhino.jar"> |
| 48 | + </taskdef> |
| 49 | + <target name="jslint.check_js"> |
| 50 | + <jslint options="browser"> |
| 51 | + <formatter type="plain" /> |
| 52 | + <formatter type="xml" destfile="jslint.xml" /> |
| 53 | + <fileset dir="${editor-src-client}/scripts"> |
| 54 | + <include name="**/*.js"/> |
| 55 | + </fileset> |
| 56 | + </jslint> |
| 57 | + </target> |
| 58 | + <target name="jslint.check_json"> |
| 59 | + <jslint> |
| 60 | + <formatter type="plain" /> |
| 61 | + <fileset dir="${editor-src-root}/data/stencilsets"> |
| 62 | + <include name="**/*.json"/> |
| 63 | + </fileset> |
| 64 | + </jslint> |
| 65 | + </target> |
| 66 | + |
| 67 | + |
21 | 68 | <!-- Oryx targets (oryx.war) ****************************************************** -->
|
22 | 69 | <target name="build-with-xhtml-test-files-flag">
|
23 | 70 | <property name="build-with-xhtml-test-files-flag" value="*.xhtml" />
|
|
0 commit comments