blob: 0353bac38efde9a9d7778604c8950f93ecbd3a88 [file] [log] [blame]
dacarver4b7d7562008-07-23 01:38:39 +00001<?xml version="1.0" encoding="UTF-8"?>
2<!-- ======================================================================
3 Jul 21, 2008 6:46:02 PM
4
5 SDK Documentation
6 Builds SDK TOC Documentation using JELDoclet.
7
8 dcarver
9 ====================================================================== -->
10<project name="SDK Documentation" default="default">
11 <description>
12 Builds SDK TOC Documentation using JELDoclet.
13 </description>
dacarver95f9b7c2008-08-09 01:10:51 +000014
15 <property name="workspace" location="."/>
16 <property name="workspaceloc" location=".."/>
dacarver4b7d7562008-07-23 01:38:39 +000017
18 <!-- =================================
19 target: default
20 ================================= -->
21 <target name="default" description="Builds SDK TOC Documentation using JELDoclet.">
dacarver4b7d7562008-07-23 01:38:39 +000022
dacarver95f9b7c2008-08-09 01:10:51 +000023 <javadoc destdir="doc" package="true" docletpath="${workspace}/lib/jeldoclet.jar">
24 <fileset dir="${workspaceloc}">
25 <include name="org.eclipse.wst.xsl.core/src/org/eclipse/wst/xsl/core/*.java"/>
26 <include name="org.eclipse.wst.xsl.core/src/org/eclipse/wst/xsl/core/resolver/*.java"/>
dacarver96815da2008-09-12 15:36:13 +000027 <include name="org.eclipse.wst.xsl.jaxp.debug/src-debugger/org/eclipse/wst/xsl/jaxp/debug/debugger/*.java"/>
28 <include name="org.eclipse.wst.xsl.jaxp.debug/src-invoker/org/eclipse/wst/xsl/jaxp/debug/invoker/*.java"/>
dacarver95f9b7c2008-08-09 01:10:51 +000029 <include name="org.eclipse.wst.xsl.xalan/src-debugger/org/eclipse/wst/xsl/xalan/debugger/*.java"/>
30 <include name="org.eclipse.wst.xml.xpath.core/src/org/eclipse/wst/xml/xpath/core/*.java"/>
31 <include name="org.eclipse.wst.xml.xpath.core/src/org/eclipse/wst/xml/xpath/core/util/*.java"/>
32 <include name="org.eclipse.wst.xml.xpath.ui/src-xpath/org/eclipse/wst/xml/xpath/ui/*.java"/>
33 <include name="org.eclipse.wst.xml.xpath.ui/src-xpath/org/eclipse/wst/xml/xpath/ui/views/*.java"/>
34 </fileset>
35 <doclet name="com.jeldoclet.JELDoclet"/>
36 </javadoc>
37
38 <xslt basedir="." style="doc/jeltohtml.xsl" in="doc/jel.xml" out="doc/html/deleteme.html">
39 <factory name="org.apache.xalan.processor.TransformerFactoryImpl">
40 <attribute name="http://xml.apache.org/xalan/features/optimize" value="true"/>
41
42 </factory>
43 </xslt>
44
45
46 <xslt style="doc/jeltotoc.xsl" in="doc/jel.xml" out="toc.xml" destdir=".">
47 <factory name="org.apache.xalan.processor.TransformerFactoryImpl">
48 <attribute name="http://xml.apache.org/xalan/features/optimize" value="true"/>
49 </factory>
50 <param name="sdkname" expression="XSL Tools SDK Documentation"/>
51 </xslt>
52
dacarver4b7d7562008-07-23 01:38:39 +000053 </target>
dacarver95f9b7c2008-08-09 01:10:51 +000054
55 <target name="DocCheck">
56 <javadoc destdir="doc/doccheck" package="true" docletpath="${workspace}/lib/doccheck.jar">
57 <fileset dir="${workspaceloc}">
58 <include name="org.eclipse.wst.xsl.core/**/*.java"/>
59 <include name="org.eclipse.wst.xsl.debug/**/*.java"/>
60 <include name="org.eclipse.wst.xsl.debug.ui/**/*.java"/>
61 <include name="org.eclipse.wst.xsl.launching/**/*.java"/>
62 <include name="org.eclipse.wst.xsl.saxon/**/*.java"/>
63 <include name="org.eclipse.wst.xsl.ui/**/*.java"/>
64 <include name="org.eclipse.wst.xsl.xalan/src-debugger/**/*.java"/>
65 <include name="org.eclipse.wst.xml.xpath.core/src/**/*.java"/>
66 <include name="org.eclipse.wst.xml.xpath.ui/**/*.java"/>
67 </fileset>
68 <doclet name="com.sun.tools.doclets.doccheck.DocCheck">
69 <param name="-execDepth" value="2"/>
70 </doclet>
71 </javadoc>
72 </target>
73
74 <target name="ExtensionPointDoc">
dacarver96815da2008-09-12 15:36:13 +000075 <pde.convertSchemaToHTML manifest="../org.eclipse.wst.xsl.jaxp.launching/plugin.xml"
dacarver95f9b7c2008-08-09 01:10:51 +000076 destination="${workspace}/doc/html/extension_point"
77 />
78 </target>
dacarver4b7d7562008-07-23 01:38:39 +000079
80</project>