| <?xml version="1.0" encoding="UTF-8"?> |
| <project default="javadoc"> |
| |
| <target name="check-package-list"> |
| <available file="javadoc/eclipse-package-list/package-list" property="package-list-available" /> |
| <available file="javadoc/java-package-list/package-list" property="package-list-available" /> |
| </target> |
| |
| <target name="fetch-package-list" unless="package-list-available"> |
| <delete dir="javadoc" /> |
| <mkdir dir="javadoc/eclipse-package-list" /> |
| <mkdir dir="javadoc/java-package-list" /> |
| <get dest="javadoc/eclipse-package-list/package-list" src="http://help.eclipse.org/help33/topic/org.eclipse.platform.doc.isv/reference/api/package-list" /> |
| <get dest="javadoc/java-package-list/package-list" src="http://java.sun.com/j2se/1.5.0/docs/api/package-list" /> |
| </target> |
| |
| <target name="javadoc" depends="check-package-list,fetch-package-list"> |
| <condition property="junit.dir" value="junit4_3"> |
| <isset property="isJunit4.3" /> |
| </condition> |
| <property name="junit.dir" value="junit4_5"/> |
| |
| <delete dir="artifacts/apidocs" /> |
| <javadoc destdir="artifacts/apidocs" access="protected" author="true" splitindex="true" use="true" version="true" source="1.5" doctitle="SWTBot API Documentation" nodeprecated="false" nodeprecatedlist="false" noindex="false" nonavbar="false" notree="false" useexternalfile="true" packagenames=" |
| org.eclipse.swtbot.swt.finder.junit, |
| |
| org.eclipse.swtbot.eclipse.gef.finder, |
| org.eclipse.swtbot.eclipse.gef.finder.finders, |
| org.eclipse.swtbot.eclipse.gef.finder.matchers, |
| org.eclipse.swtbot.eclipse.gef.finder.widgets, |
| |
| org.eclipse.swtbot.eclipse.finder, |
| org.eclipse.swtbot.eclipse.finder.exceptions, |
| org.eclipse.swtbot.eclipse.finder.finders, |
| org.eclipse.swtbot.eclipse.finder.matchers, |
| org.eclipse.swtbot.eclipse.finder.waits, |
| org.eclipse.swtbot.eclipse.finder.widgets, |
| |
| org.eclipse.swtbot.swt.finder, |
| org.eclipse.swtbot.swt.finder.exceptions, |
| org.eclipse.swtbot.swt.finder.finders, |
| org.eclipse.swtbot.swt.finder.keyboard, |
| org.eclipse.swtbot.swt.finder.matchers, |
| org.eclipse.swtbot.swt.finder.resolvers, |
| org.eclipse.swtbot.swt.finder.results, |
| org.eclipse.swtbot.swt.finder.utils, |
| org.eclipse.swtbot.swt.finder.utils.internal, |
| org.eclipse.swtbot.swt.finder.waits, |
| org.eclipse.swtbot.swt.finder.widgets"> |
| <sourcepath> |
| <dirset dir="../"> |
| <include name="org.eclipse.swtbot.swt.finder/src" /> |
| <include name="org.eclipse.swtbot.eclipse.finder/src" /> |
| <include name="org.eclipse.swtbot.eclipse.gef.finder/src" /> |
| <include name="org.eclipse.swtbot.junit4_x/src" /> |
| <include name="org.eclipse.swtbot.junit4_x/${junit.dir}" /> |
| </dirset> |
| </sourcepath> |
| <classpath> |
| <fileset dir="../eclipse/plugins"> |
| <include name="**/org.eclipse.swt*.jar" /> |
| <include name="**/org.eclipse.jface_*.jar" /> |
| <include name="**/org.hamcrest*.jar" /> |
| <include name="**/org.eclipse.ui*.jar" /> |
| <include name="**/org.eclipse.equinox.common_*.jar" /> |
| <include name="**/org.eclipse.core.runtime_*.jar" /> |
| <include name="**/org.apache.log4j_*.jar" /> |
| <include name="**/org.eclipse.osgi_*.jar" /> |
| <include name="**/org.eclipse.core.commands_*.jar" /> |
| <include name="**/org.junit4_*/*.jar" /> |
| |
| <include name="**/org.eclipse.draw2d*.jar" /> |
| <include name="**/org.eclipse.gef*.jar" /> |
| </fileset> |
| </classpath> |
| <link href="http://help.eclipse.org/help33/topic/org.eclipse.platform.doc.isv/reference/api" offline="true" packagelistloc="javadoc/eclipse-package-list" /> |
| <link href="http://java.sun.com/j2se/1.5.0/docs/api/" offline="true" packagelistloc="javadoc/java-package-list" /> |
| </javadoc> |
| </target> |
| </project> |