diff options
author | spingel | 2009-04-23 05:41:48 +0000 |
---|---|---|
committer | spingel | 2009-04-23 05:41:48 +0000 |
commit | caac7725dc6662a00656854d817fb4e14497f62b (patch) | |
tree | ec0d3c4c4c5d6516817de333d8b48bc4e5a49de2 /org.eclipse.mylyn.help.sdk/build-helper.xml | |
parent | 66ab59a8e2e13dd35196e99dc912f09b021523fd (diff) | |
download | org.eclipse.mylyn.tasks-caac7725dc6662a00656854d817fb4e14497f62b.tar.gz org.eclipse.mylyn.tasks-caac7725dc6662a00656854d817fb4e14497f62b.tar.xz org.eclipse.mylyn.tasks-caac7725dc6662a00656854d817fb4e14497f62b.zip |
NEW - bug 260666: include developer guide in SDK feature
https://bugs.eclipse.org/bugs/show_bug.cgi?id=260666
Diffstat (limited to 'org.eclipse.mylyn.help.sdk/build-helper.xml')
-rw-r--r-- | org.eclipse.mylyn.help.sdk/build-helper.xml | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/org.eclipse.mylyn.help.sdk/build-helper.xml b/org.eclipse.mylyn.help.sdk/build-helper.xml new file mode 100644 index 000000000..f0f8af444 --- /dev/null +++ b/org.eclipse.mylyn.help.sdk/build-helper.xml @@ -0,0 +1,52 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project name="org.eclipse.mylyn.help.sdk" default="all"> + <description> + Generate Eclipse help content for the Mylyn developer guide + </description> + + <property environment="env" /> + <property name="install" value="${basedir}/../../" /> + + <target name="all"> + <antcall target="generateJavadoc" /> + <antcall target="convertSchemaToHtml" /> + </target> + + <target name="convertSchemaToHtml" if="eclipse.running"> + <property name="dest" value="reference/extension-points" /> + <record name="${basedir}/doc.cnv.txt" action="start" /> + <pde.convertSchemaToHTML manifest="../org.eclipse.mylyn.bugzilla.core/plugin.xml" destination="${dest}" /> + <pde.convertSchemaToHTML manifest="../org.eclipse.mylyn.commons.core/plugin.xml" destination="${dest}" /> + <pde.convertSchemaToHTML manifest="../org.eclipse.mylyn.context.core/plugin.xml" destination="${dest}" /> + <pde.convertSchemaToHTML manifest="../org.eclipse.mylyn.context.ui/plugin.xml" destination="${dest}" /> + <pde.convertSchemaToHTML manifest="../org.eclipse.mylyn.java.ui/plugin.xml" destination="${dest}" /> + <pde.convertSchemaToHTML manifest="../org.eclipse.mylyn.monitor.ui/plugin.xml" destination="${dest}" /> + <pde.convertSchemaToHTML manifest="../org.eclipse.mylyn.resources.ui/plugin.xml" destination="${dest}" /> + <pde.convertSchemaToHTML manifest="../org.eclipse.mylyn.tasks.bugs/plugin.xml" destination="${dest}" /> + <pde.convertSchemaToHTML manifest="../org.eclipse.mylyn.tasks.core/plugin.xml" destination="${dest}" /> + <pde.convertSchemaToHTML manifest="../org.eclipse.mylyn.tasks.ui/plugin.xml" destination="${dest}" /> + <pde.convertSchemaToHTML manifest="../org.eclipse.mylyn.team.ui/plugin.xml" destination="${dest}" /> + <record name="${basedir}/doc.cnv.txt" action="stop" /> + </target> + + <target name="generateJavadoc"> + <delete dir="reference/api"/> + <mkdir dir="reference/api"/> + + <javadoc destdir="reference/api" + author="true" + version="true" + use="true" + windowtitle="Mylyn API Reference"> + <fileset dir=".." defaultexcludes="yes"> + <include name="org.eclipse.mylyn*/src/org/eclipse/mylyn/**/*.java"/> + <exclude name="org.eclipse.mylyn*.tests/**"/> + <exclude name="org.eclipse.mylyn*examples*/**"/> + <exclude name="org.eclipse.mylyn.monitor.usage/**"/> + <exclude name="org.eclipse.mylyn*wikitext*/**"/> + <exclude name="**/internal/**"/> + </fileset> + </javadoc> + </target> + +</project> |