org.eclipse.platform.doc.isv/buildDoc.xml
Parent Directory
|
Revision Log
Revision 1.76 -
(download)
(as text)
(annotate)
Mon Jan 26 17:12:18 2009 UTC (10 months ago) by cgoldthor
Branch: MAIN
CVS Tags: v20090922-0800, v20091103-0800, r351_v20090821-0800, v20090908-0800, v20090811-0800, v20091013-0800, v20090528-2000, v20090513-2000, v20090714-0800, v20090224-0800, v20090223, v20090311-0800, v20090303-0800, v20090825-0800, v20090902, v20090316, v20090611, v20090526-2000, v20090601-2000, v20090727, v20090309-1800, v20090504-2000, v20090601-1909, v20090505-2000, v20091020-0800, v20090421-0800, v20090414-0800, v20090429-1800b, v20090216, v20090527-2000, v20090728-0800, v20091124-0800b, R3_5, v20090126_1510, v20090707-0800, v20090429, v20090425, v20090506-2000, v20090331-0800, v20090507-2000, v20090915, v20091026-1200, r351_v20090810-0600, v20090902-1317, v20090210-0615, v20091117-0800, v20090602, v20090603, v20090217-0800, v20090522-1100, v20090210-0800, v20090604-2000, r351_v20090708-0800, v20090508-2000, v20090203-1200, v20090602-2000, v20090531-2000, v20090810, v20090206, v20090527-2010, v20090506_1800, v20090521-2000, v20090929-0800, v20090921-1800, v20090427-1800, v20090407-0800, v20090426-2000, v20090603-2000, v20090413, v20091110-0800, v20090317-0800, v20090914-0800, v20090730-2000, v20090324-0800, v20090126_1300, v20090514-2000, v20090520-2000, v20090901-0800, v20090818-0800, r351_v20090831, v20090309, v20090308, v20090305, R3_5_1, v20090604, v20090511-2000, v20091006-0800, v20090429_1800, v20090803-1800, HEAD
Branch point for: R3_5_maintenance
Changes since 1.75: +1 -1 lines
Mon Jan 26 17:12:18 2009 UTC (10 months ago) by cgoldthor
Branch: MAIN
CVS Tags: v20090922-0800, v20091103-0800, r351_v20090821-0800, v20090908-0800, v20090811-0800, v20091013-0800, v20090528-2000, v20090513-2000, v20090714-0800, v20090224-0800, v20090223, v20090311-0800, v20090303-0800, v20090825-0800, v20090902, v20090316, v20090611, v20090526-2000, v20090601-2000, v20090727, v20090309-1800, v20090504-2000, v20090601-1909, v20090505-2000, v20091020-0800, v20090421-0800, v20090414-0800, v20090429-1800b, v20090216, v20090527-2000, v20090728-0800, v20091124-0800b, R3_5, v20090126_1510, v20090707-0800, v20090429, v20090425, v20090506-2000, v20090331-0800, v20090507-2000, v20090915, v20091026-1200, r351_v20090810-0600, v20090902-1317, v20090210-0615, v20091117-0800, v20090602, v20090603, v20090217-0800, v20090522-1100, v20090210-0800, v20090604-2000, r351_v20090708-0800, v20090508-2000, v20090203-1200, v20090602-2000, v20090531-2000, v20090810, v20090206, v20090527-2010, v20090506_1800, v20090521-2000, v20090929-0800, v20090921-1800, v20090427-1800, v20090407-0800, v20090426-2000, v20090603-2000, v20090413, v20091110-0800, v20090317-0800, v20090914-0800, v20090730-2000, v20090324-0800, v20090126_1300, v20090514-2000, v20090520-2000, v20090901-0800, v20090818-0800, r351_v20090831, v20090309, v20090308, v20090305, R3_5_1, v20090604, v20090511-2000, v20091006-0800, v20090429_1800, v20090803-1800, HEAD
Branch point for: R3_5_maintenance
Changes since 1.75: +1 -1 lines
restore org.eclipse.help.ui which was accidentally deleted from the API docs list
<?xml version="1.0" encoding="UTF-8"?>
<project name="Platform Doc Isv Build" default="all" basedir="." >
<target name="init">
<available file="${basedir}/index" property="index.present"/>
</target>
<target name="all" depends="init" unless="index.present">
<antcall target="convertSchemaToHtml" />
<antcall target="examplesDocCopy" />
<antcall target="generateJavadoc" />
<antcall target="build.index" />
<!--antcall target="createDocZip" /-->
</target>
<target name="build.index" description="Builds search index for the plug-in: org.eclipse.jdt.doc.isv" if="eclipse.running">
<help.buildHelpIndex manifest="${basedir}/plugin.xml" destination="${basedir}"/>
</target>
<target name="convertSchemaToHtml" if="eclipse.running">
<property name="dest" value="reference/extension-points" />
<record name="${basedir}/platformconvert.txt" action="start"/>
<pde.convertSchemaToHTML manifest="../org.eclipse.ant.core/plugin.xml" destination="${dest}" />
<pde.convertSchemaToHTML manifest="../org.eclipse.ant.ui/plugin.xml" destination="${dest}" />
<pde.convertSchemaToHTML manifest="../org.eclipse.compare/plugin.xml" destination="${dest}" />
<pde.convertSchemaToHTML manifest="../org.eclipse.core.contenttype/plugin.xml" destination="${dest}" />
<pde.convertSchemaToHTML manifest="../org.eclipse.core.expressions/plugin.xml" destination="${dest}" />
<pde.convertSchemaToHTML manifest="../org.eclipse.core.filebuffers/plugin.xml" destination="${dest}" />
<pde.convertSchemaToHTML manifest="../org.eclipse.core.filesystem/plugin.xml" destination="${dest}" />
<pde.convertSchemaToHTML manifest="../org.eclipse.core.resources/plugin.xml" destination="${dest}" />
<pde.convertSchemaToHTML manifest="../org.eclipse.core.runtime/plugin.xml" destination="${dest}" />
<pde.convertSchemaToHTML manifest="../org.eclipse.core.variables/plugin.xml" destination="${dest}" />
<pde.convertSchemaToHTML manifest="../org.eclipse.debug.core/plugin.xml" destination="${dest}" />
<pde.convertSchemaToHTML manifest="../org.eclipse.debug.ui/plugin.xml" destination="${dest}" />
<pde.convertSchemaToHTML manifest="../org.eclipse.equinox.preferences/plugin.xml" destination="${dest}" />
<pde.convertSchemaToHTML manifest="../org.eclipse.equinox.app/plugin.xml" destination="${dest}" />
<pde.convertSchemaToHTML manifest="../org.eclipse.equinox.http.registry/plugin.xml" destination="${dest}" />
<pde.convertSchemaToHTML manifest="../org.eclipse.equinox.registry/plugin.xml" destination="${dest}" />
<pde.convertSchemaToHTML manifest="../org.eclipse.equinox.security/plugin.xml" destination="${dest}" />
<pde.convertSchemaToHTML manifest="../org.eclipse.help/plugin.xml" destination="${dest}" />
<pde.convertSchemaToHTML manifest="../org.eclipse.help.base/plugin.xml" destination="${dest}" />
<pde.convertSchemaToHTML manifest="../org.eclipse.help.ui/plugin.xml" destination="${dest}" />
<pde.convertSchemaToHTML manifest="../org.eclipse.help.webapp/plugin.xml" destination="${dest}" />
<pde.convertSchemaToHTML manifest="../org.eclipse.ltk.core.refactoring/plugin.xml" destination="${dest}" />
<pde.convertSchemaToHTML manifest="../org.eclipse.ltk.ui.refactoring/plugin.xml" destination="${dest}" />
<pde.convertSchemaToHTML manifest="../org.eclipse.search/plugin.xml" destination="${dest}" />
<pde.convertSchemaToHTML manifest="../org.eclipse.team.core/plugin.xml" destination="${dest}" />
<pde.convertSchemaToHTML manifest="../org.eclipse.team.ui/plugin.xml" destination="${dest}" />
<pde.convertSchemaToHTML manifest="../org.eclipse.ui/plugin.xml" destination="${dest}" />
<pde.convertSchemaToHTML manifest="../org.eclipse.ui.browser/plugin.xml" destination="${dest}" />
<pde.convertSchemaToHTML manifest="../org.eclipse.ui.cheatsheets/plugin.xml" destination="${dest}" />
<!--copy extra files linked to by generated extension point doc-->
<copy file="../org.eclipse.ui.cheatsheets/schema/cheatSheetContentFileSpec.html" todir="${dest}"/>
<copy file="../org.eclipse.ui.cheatsheets/schema/cheatSheetContentFileSpec.exsd" todir="${dest}"/>
<copy file="../org.eclipse.ui.cheatsheets/schema/compositeContentFile.html" todir="${dest}"/>
<copy file="../org.eclipse.ui.cheatsheets/schema/compositeContentFile.exsd" todir="${dest}"/>
<pde.convertSchemaToHTML manifest="../org.eclipse.ui.console/plugin.xml" destination="${dest}" />
<pde.convertSchemaToHTML manifest="../org.eclipse.ui.editors/plugin.xml" destination="${dest}" />
<pde.convertSchemaToHTML manifest="../org.eclipse.ui.externaltools/plugin.xml" destination="${dest}" />
<pde.convertSchemaToHTML manifest="../org.eclipse.ui.ide/plugin.xml" destination="${dest}" />
<pde.convertSchemaToHTML manifest="../org.eclipse.ui.intro/plugin.xml" destination="${dest}" />
<!--copy extra HTML file linked to by generated extension point doc-->
<copy file="../org.eclipse.ui.intro/schema/introContentFileSpec.html" todir="${dest}"/>
<pde.convertSchemaToHTML manifest="../org.eclipse.ui.navigator/plugin.xml" destination="${dest}" />
<pde.convertSchemaToHTML manifest="../org.eclipse.ui.views.properties.tabbed/plugin.xml" destination="${dest}" />
<pde.convertSchemaToHTML manifest="../org.eclipse.ui.workbench.texteditor/plugin.xml" destination="${dest}" />
<pde.convertSchemaToHTML manifest="../org.eclipse.update.core/plugin.xml" destination="${dest}" />
<record name="${basedir}/platformconvert.txt" action="stop"/>
</target>
<target name="examplesDocCopy" >
<copy todir="samples">
<fileset dir="..">
<include name="org.eclipse.compare.examples/doc-html/"/>
<include name="org.eclipse.compare.examples.xml/doc-html/"/>
<include name="org.eclipse.swt.examples/doc-html/"/>
<include name="org.eclipse.swt.examples.browser/doc-html/"/>
<include name="org.eclipse.swt.examples.controls/doc-html/"/>
<include name="org.eclipse.swt.examples.launcher/doc-html/"/>
<include name="org.eclipse.swt.examples.layouts/doc-html/"/>
<include name="org.eclipse.swt.examples.ole.win32/doc-html/"/>
<include name="org.eclipse.swt.examples.paint/doc-html/"/>
<include name="org.eclipse.ui.examples.fieldassist/doc-html/"/>
<include name="org.eclipse.ui.examples.javaeditor/doc-html/"/>
<include name="org.eclipse.ui.examples.multipageeditor/doc-html/"/>
<include name="org.eclipse.ui.examples.propertysheet/doc-html/"/>
<include name="org.eclipse.ui.examples.readmetool/doc-html/"/>
<include name="org.eclipse.ui.examples.undo/doc-html/"/>
<include name="org.eclipse.team.examples.filesystem/doc-html/"/>
</fileset>
</copy>
</target>
<target name="getJavadocPath">
<available file="${java.home}/../bin/javadoc.exe" property="javadoc" value="${java.home}/../bin/javadoc.exe"/>
<available file="${java.home}/../bin/javadoc" property="javadoc" value="${java.home}/../bin/javadoc" />
</target>
<target name="generateJavadoc" depends="getJavadocPath" if="javadoc">
<property name="optionsFile" value="platformOptions.tmp.txt" />
<copy file="platformOptions.txt" tofile="${optionsFile}" overwrite="true" />
<condition property="argsListDelimiter" value=":">
<os family="unix" />
</condition>
<condition property="argsListDelimiter" value=";">
<os family="windows" />
</condition>
<replaceregexp file="${basedir}/${optionsFile}" flags="g" match="(\r\n?|\n);" replace="${argsListDelimiter}" />
<replace file="${basedir}/${optionsFile}" token="@rt@" value="${bootclasspath}" />
<!--scrub isv plugin directories of any preexisting api doc content-->
<delete dir="reference/api"/>
<mkdir dir="reference/api"/>
<exec dir="." executable="${javadoc}" output="doc.bin.log">
<arg line="@${basedir}/${optionsFile} -J-Xmx1000M" />
</exec>
<!--workaround for bug 101048-->
<replace dir="reference/api" token="="/../misc/api-usage-rules.html" value="="./../misc/api-usage-rules.html">
<include name="*htm*" />
</replace>
</target>
<target name="createDocZip">
<zip zipfile="${basedir}/doc.zip" basedir="${basedir}" includes="book.css, notices.html, about.html, concepts/**, gettingStarted/**, images/**, reference/**, porting/**, tasks/**,samples/**,guide/**,questions/**" />
</target>
</project>
| help@eclipse.org | ViewVC Help |
| Powered by ViewVC 1.0.3 |
