1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-17 22:15:23 +02:00

RSE isv docs: Fix references to Platform docs

This commit is contained in:
Martin Oberhuber 2006-07-27 10:54:27 +00:00
parent d6411f56ef
commit ef6166eb54
4 changed files with 292 additions and 197 deletions

View file

@ -1,5 +1,6 @@
api
bin bin
index
build.xml build.xml
rseconvert.txt
temp.bin.log temp.bin.log
temp.options.txt temp.options.txt

View file

@ -1,70 +1,127 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<project name="RSE ISV Doc Build" default="all" basedir="."> <project name="RSE ISV Doc Build" default="all" basedir=".">
<target name="init"> <target name="init">
<available file="${basedir}/index" property="index.present" /> <available file="${basedir}/index" property="index.present" />
</target> <path id="path_bootclasspath">
<fileset dir="${java.home}/lib">
<target name="all" depends="init" unless="index.present"> <include name="*.jar"/>
<antcall target="convertSchemaToHtml" /> </fileset>
<antcall target="generateJavadoc" /> </path>
<antcall target="build.index" /> <property name="bootclasspath" refid="path_bootclasspath"/>
</target> <condition property="safeBaseLocation"
value="${baseLocation}"
<target name="build.index" description="Builds search index for the plug-in: org.eclipse.rse.doc.isv" if="eclipse.running"> else="${eclipse.home}">
<help.buildHelpIndex manifest="${basedir}/plugin.xml" destination="${basedir}" /> <isset property="baseLocation"/>
</target> </condition>
</target>
<target name="convertSchemaToHtml" if="eclipse.running">
<property name="dest" value="reference/extension-points" /> <target name="computeClasspath" unless="javadoc.classpath">
<record name="${basedir}/rseconvert.txt" action="start" /> <!-- Construct the javadoc classpath and store it in a property. -->
<pde.convertSchemaToHTML manifest="../org.eclipse.rse.core/plugin.xml" destination="${dest}" /> <echo level="info" message="Computing classpath ..."/>
<pde.convertSchemaToHTML manifest="../org.eclipse.rse.ui/plugin.xml" destination="${dest}" />
<record name="${basedir}/rseconvert.txt" action="stop" /> <!-- Add platform dependencies required by your plug-in here.
</target> Note that this pattern expects GMF and its dependencies to have
been installed into the platform directory structure, as is
<target name="getJavadocPath"> the case during the build. -->
<available file="${java.home}/../bin/javadoc.exe" property="javadoc" value="${java.home}/../bin/javadoc.exe" /> <patternset id="platform.classpath.pattern">
<available file="${java.home}/../bin/javadoc" property="javadoc" value="${java.home}/../bin/javadoc" /> <include name="**/org.eclipse.core*.jar"/>
<available file="/usr/bin/javadoc" property="javadoc" value="/usr/bin/javadoc" /> <include name="**/org.eclipse.core*/**/*.jar"/>
</target> <include name="**/org.eclipse.swt*.jar"/>
<include name="**/org.eclipse.swt*/**/*.jar"/>
<target name="generateJavadoc" depends="getJavadocPath" if="javadoc"> <include name="**/org.eclipse.ui*.jar"/>
<!--scrub isv plugin directories of any preexisting api doc content--> <include name="**/org.eclipse.ui*/**/*.jar"/>
<delete dir="reference/api" /> <include name="**/org.eclipse.update*.jar"/>
<mkdir dir="reference/api" /> <include name="**/org.eclipse.update*/**/*.jar"/>
<include name="**/org.eclipse.osgi*.jar"/>
<condition property="sep" value=":"> <include name="**/org.eclipse.osgi*/**/*.jar"/>
<os family="unix" /> <include name="**/org.eclipse.equinox*.jar"/>
</condition> <include name="**/org.eclipse.equinox*/**/*.jar"/>
<condition property="sep" value=";"> <include name="**/org.eclipse.jface*.jar"/>
<os family="windows" /> <include name="**/org.eclipse.jface*/**/*.jar"/>
</condition> <include name="**/org.eclipse.text*.jar"/>
<include name="**/org.eclipse.text*/**/*.jar"/>
<echo message="sep = ${sep}"/> <include name="**/org.eclipse.team*.jar"/>
<echo message="javadoc = ${javadoc}"/> <include name="**/org.eclipse.team*/**/*.jar"/>
<include name="**/org.junit*.jar"/>
<copy file="options.txt" tofile="temp.options.txt" /> <include name="**/org.junit*/**/*.jar"/>
<replace file="${basedir}/temp.options.txt" token="@sep@" value="${sep}" /> <include name="**/com.ibm.icu*.jar"/>
<replace file="${basedir}/temp.options.txt" token="@rt@" value="${bootclasspath}" /> </patternset>
<exec dir="." executable="${javadoc}" output="temp.bin.log"> <pathconvert property="javadoc.classpath">
<arg line="@${basedir}/temp.options.txt -J-Xmx1000M" /> <path>
</exec> <fileset dir="${safeBaseLocation}">
</target> <patternset refid="platform.classpath.pattern"/>
</fileset>
</project> </path>
</pathconvert>
<echo level="info" message="Done computing classpath."/>
<echo level="info" message="Bootclasspath is: ${bootclasspath}"/>
<echo level="info" message="Classpath is: ${javadoc.classpath}"/>
</target>
<target name="all" depends="init" unless="index.present">
<antcall target="convertSchemaToHtml" />
<antcall target="generateJavadoc" />
<antcall target="build.index" />
</target>
<target name="build.index" description="Builds search index for the plug-in: org.eclipse.rse.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}/rseconvert.txt" action="start" />
<pde.convertSchemaToHTML manifest="../org.eclipse.rse.core/plugin.xml" destination="${dest}" />
<pde.convertSchemaToHTML manifest="../org.eclipse.rse.ui/plugin.xml" destination="${dest}" />
<record name="${basedir}/rseconvert.txt" action="stop" />
</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" />
<available file="/usr/bin/javadoc" property="javadoc" value="/usr/bin/javadoc" />
</target>
<target name="generateJavadoc" depends="getJavadocPath,computeClasspath" if="javadoc">
<property name="optionsFile" value="temp.options.txt" />
<copy file="options.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}${argsListDelimiter}${javadoc.classpath}" />
<replace file="${basedir}/${optionsFile}" token="@baseLocation@" value="${safeBaseLocation}" />
<!--scrub isv plugin directories of any preexisting api doc content-->
<delete dir="reference/api" />
<mkdir dir="reference/api" />
<echo message="sep = ${argsListDelimiter}"/>
<echo message="javadoc = ${javadoc}"/>
<exec dir="." executable="${javadoc}" output="temp.bin.log">
<arg line="@${basedir}/${optionsFile} -J-Xmx1000M" />
</exec>
</target>
</project>

View file

@ -1,126 +1,162 @@
-charset "iso-8859-1" -quiet
-sourcepath "../org.eclipse.rse.connectorservice.dstore/src@sep@../org.eclipse.rse.connectorservice.local/src@sep@../org.eclipse.rse.connectorservice.ssh/src@sep@../org.eclipse.rse.core/src@sep@../org.eclipse.rse.dstore.security/src@sep@../org.eclipse.rse.eclipse.filesystem/src@sep@../org.eclipse.rse.files.ui/src@sep@../org.eclipse.rse.logging/src@sep@../org.eclipse.rse.processes.ui/src@sep@../org.eclipse.rse.services/src@sep@../org.eclipse.rse.services.dstore/src@sep@../org.eclipse.rse.services.files.ftp/src@sep@../org.eclipse.rse.services.local/src@sep@../org.eclipse.rse.services.ssh/src@sep@../org.eclipse.rse.shells.ui/src@sep@../org.eclipse.rse.subsystems.files.core/src@sep@../org.eclipse.rse.subsystems.files.dstore/src@sep@../org.eclipse.rse.subsystems.files.ftp/src@sep@../org.eclipse.rse.subsystems.files.local/src@sep@../org.eclipse.rse.subsystems.files.ssh/src@sep@../org.eclipse.rse.subsystems.processes.core/src@sep@../org.eclipse.rse.subsystems.processes.dstore/src@sep@../org.eclipse.rse.subsystems.processes.local/src@sep@../org.eclipse.rse.subsystems.shells.core/src@sep@../org.eclipse.rse.subsystems.shells.dstore/src@sep@../org.eclipse.rse.subsystems.shells.local/src@sep@../org.eclipse.rse.subsystems.shells.ssh/src@sep@../org.eclipse.rse.ui/filters@sep@../org.eclipse.rse.ui/persistence@sep@../org.eclipse.rse.ui/references@sep@../org.eclipse.rse.ui/model@sep@../org.eclipse.rse.ui/UI@sep@../org.eclipse.rse.ui/subsystems@sep@../org.eclipse.rse.ui/systems@sep@" -encoding "iso-8859-1"
-d reference/api -charset "iso-8859-1"
-classpath @rt@ -sourcepath "../org.eclipse.rse.connectorservice.dstore/src
-breakiterator ;../org.eclipse.rse.connectorservice.local/src
-use ;../org.eclipse.rse.connectorservice.ssh/src
-splitIndex ;../org.eclipse.rse.core/src
-windowtitle "RSE API Specification" ;../org.eclipse.rse.dstore.security/src
-doctitle "RSE API Specification" ;../org.eclipse.rse.eclipse.filesystem/src
-header "<b>RSE</b><br>Release 1.0" ;../org.eclipse.rse.files.ui/src
-bottom "Copyright (c) IBM Corporation and others 2000, 2006. All Rights Reserved." ;../org.eclipse.rse.logging/src
-group "RSE Core Plug-in Packages" "org.eclipse.rse.core;org.eclipse.rse.core.*" ;../org.eclipse.rse.processes.ui/src
-group "RSE UI Plug-in Packages" "org.eclipse.rse.ui;org.eclipse.rse.ui.*" ;../org.eclipse.rse.services/src
-link http://java.sun.com/j2se/1.5/docs/api ;../org.eclipse.rse.services.dstore/src
-linkoffline ./../../../org.eclipse.platform.doc.isv/reference/api ../org.eclipse.platform.doc.isv/reference/api ;../org.eclipse.rse.services.files.ftp/src
;../org.eclipse.rse.services.local/src
org.eclipse.rse.connectorservice.dstore ;../org.eclipse.rse.services.ssh/src
org.eclipse.rse.connectorservice.dstore.util ;../org.eclipse.rse.shells.ui/src
org.eclipse.rse.connectorservice.local ;../org.eclipse.rse.subsystems.files.core/src
org.eclipse.rse.connectorservice.ssh ;../org.eclipse.rse.subsystems.files.dstore/src
org.eclipse.rse.core ;../org.eclipse.rse.subsystems.files.ftp/src
org.eclipse.rse.dstore.security ;../org.eclipse.rse.subsystems.files.local/src
org.eclipse.rse.dstore.security.preference ;../org.eclipse.rse.subsystems.files.ssh/src
org.eclipse.rse.dstore.security.util ;../org.eclipse.rse.subsystems.processes.core/src
org.eclipse.rse.dstore.security.widgets ;../org.eclipse.rse.subsystems.processes.dstore/src
org.eclipse.rse.dstore.security.wizards ;../org.eclipse.rse.subsystems.processes.local/src
org.eclipse.rse.eclipse.filesystem ;../org.eclipse.rse.subsystems.shells.core/src
org.eclipse.rse.eclipse.filesystem.ui.actions ;../org.eclipse.rse.subsystems.shells.dstore/src
org.eclipse.rse.files.ui ;../org.eclipse.rse.subsystems.shells.local/src
org.eclipse.rse.files.ui.actions ;../org.eclipse.rse.subsystems.shells.ssh/src
org.eclipse.rse.files.ui.compare ;../org.eclipse.rse.ui/filters
org.eclipse.rse.files.ui.dialogs ;../org.eclipse.rse.ui/persistence
org.eclipse.rse.files.ui.propertypages ;../org.eclipse.rse.ui/references
org.eclipse.rse.files.ui.resources ;../org.eclipse.rse.ui/model
org.eclipse.rse.files.ui.search ;../org.eclipse.rse.ui/UI
org.eclipse.rse.files.ui.view ;../org.eclipse.rse.ui/subsystems
org.eclipse.rse.files.ui.widgets ;../org.eclipse.rse.ui/systems"
org.eclipse.rse.files.ui.wizards -d reference/api
org.eclipse.rse.logging -classpath @rt@
org.eclipse.rse.logging.performance -breakiterator
org.eclipse.rse.processes.ui -use
org.eclipse.rse.processes.ui.actions -splitIndex
org.eclipse.rse.processes.ui.dialogs -windowtitle "RSE API Specification"
org.eclipse.rse.processes.ui.propertypages -doctitle "RSE API Specification"
org.eclipse.rse.processes.ui.view -header "<b>RSE</b><br>Release 1.0"
org.eclipse.rse.services -bottom "Copyright (c) IBM Corporation and others 2000, 2006. All Rights Reserved."
org.eclipse.rse.services.files -group "RSE Core Plug-in Packages" "org.eclipse.rse.core;org.eclipse.rse.core.*"
org.eclipse.rse.services.processes -group "RSE UI Plug-in Packages" "org.eclipse.rse.ui;org.eclipse.rse.ui.*"
org.eclipse.rse.services.search -link http://java.sun.com/j2se/1.5/docs/api
org.eclipse.rse.services.shells -linkoffline ./../../../org.eclipse.platform.doc.isv/reference/api ../org.eclipse.platform.doc.isv/reference/api
org.eclipse.rse.services.dstore -link http://bundles.osgi.org/javadoc/r4
org.eclipse.rse.services.dstore.files
org.eclipse.rse.services.dstore.processes org.eclipse.rse.connectorservice.dstore
org.eclipse.rse.services.dstore.rmtservice org.eclipse.rse.connectorservice.dstore.util
org.eclipse.rse.services.dstore.search org.eclipse.rse.connectorservice.local
org.eclipse.rse.services.dstore.shells org.eclipse.rse.connectorservice.ssh
org.eclipse.rse.services.dstore.util org.eclipse.rse.core
org.eclipse.rse.services.files.ftp org.eclipse.rse.dstore.security
org.eclipse.rse.services.local org.eclipse.rse.dstore.security.preference
org.eclipse.rse.services.local.files org.eclipse.rse.dstore.security.util
org.eclipse.rse.services.local.processes org.eclipse.rse.dstore.security.widgets
org.eclipse.rse.services.local.search org.eclipse.rse.dstore.security.wizards
org.eclipse.rse.services.local.shells org.eclipse.rse.eclipse.filesystem
org.eclipse.rse.services.ssh org.eclipse.rse.eclipse.filesystem.ui.actions
org.eclipse.rse.shells.ui org.eclipse.rse.files.ui
org.eclipse.rse.shells.ui.actions org.eclipse.rse.files.ui.actions
org.eclipse.rse.shells.ui.propertypages org.eclipse.rse.files.ui.compare
org.eclipse.rse.shells.ui.view org.eclipse.rse.files.ui.dialogs
org.eclipse.rse.subsystems.files.core org.eclipse.rse.files.ui.propertypages
org.eclipse.rse.subsystems.files.core.model org.eclipse.rse.files.ui.resources
org.eclipse.rse.subsystems.files.core.servicesubsystem org.eclipse.rse.files.ui.search
org.eclipse.rse.subsystems.files.core.subsystems org.eclipse.rse.files.ui.view
org.eclipse.rse.subsystems.files.core.util org.eclipse.rse.files.ui.widgets
org.eclipse.rse.subsystems.files.dstore org.eclipse.rse.files.ui.wizards
org.eclipse.rse.subsystems.files.dstore.model org.eclipse.rse.logging
org.eclipse.rse.subsystems.files.dstore.old org.eclipse.rse.logging.performance
org.eclipse.rse.subsystems.files.dstore.subsystem org.eclipse.rse.processes.ui
org.eclipse.rse.subsystems.files.ftp org.eclipse.rse.processes.ui.actions
org.eclipse.rse.subsystems.files.ftp.connectorservice org.eclipse.rse.processes.ui.dialogs
org.eclipse.rse.subsystems.files.ftp.model org.eclipse.rse.processes.ui.propertypages
org.eclipse.rse.subsystems.files.local org.eclipse.rse.processes.ui.view
org.eclipse.rse.subsystems.files.local.model org.eclipse.rse.services
org.eclipse.rse.subsystems.files.ssh org.eclipse.rse.services.files
org.eclipse.rse.subsystems.processes.core org.eclipse.rse.services.processes
org.eclipse.rse.subsystems.processes.core.subsystem org.eclipse.rse.services.search
org.eclipse.rse.subsystems.processes.core.subsystem.impl org.eclipse.rse.services.shells
org.eclipse.rse.subsystems.processes.servicesubsystem org.eclipse.rse.services.dstore
org.eclipse.rse.subsystems.processes.dstore org.eclipse.rse.services.dstore.files
org.eclipse.rse.subsystems.processes.local org.eclipse.rse.services.dstore.processes
org.eclipse.rse.subsystems.shells.core org.eclipse.rse.services.dstore.rmtservice
org.eclipse.rse.subsystems.shells.core.model org.eclipse.rse.services.dstore.search
org.eclipse.rse.subsystems.shells.core.subsystems org.eclipse.rse.services.dstore.shells
org.eclipse.rse.subsystems.shells.core.subsystems.servicesubsystem org.eclipse.rse.services.dstore.util
org.eclipse.rse.subsystems.shells.dstore org.eclipse.rse.services.files.ftp
org.eclipse.rse.subsystems.shells.dstore.model org.eclipse.rse.services.local
org.eclipse.rse.subsystems.shells.local org.eclipse.rse.services.local.files
org.eclipse.rse.subsystems.shells.local.model org.eclipse.rse.services.local.processes
org.eclipse.rse.subsystems.shells.ssh org.eclipse.rse.services.local.search
org.eclipse.rse.filters org.eclipse.rse.services.local.shells
org.eclipse.rse.persistence org.eclipse.rse.services.ssh
org.eclipse.rse.persistence.dom org.eclipse.rse.shells.ui
org.eclipse.rse.references org.eclipse.rse.shells.ui.actions
org.eclipse.rse.model org.eclipse.rse.shells.ui.propertypages
org.eclipse.rse.ui org.eclipse.rse.shells.ui.view
org.eclipse.rse.ui.actions org.eclipse.rse.subsystems.files.core
org.eclipse.rse.ui.dialogs org.eclipse.rse.subsystems.files.core.model
org.eclipse.rse.ui.filters org.eclipse.rse.subsystems.files.core.servicesubsystem
org.eclipse.rse.ui.filters.actions org.eclipse.rse.subsystems.files.core.subsystems
org.eclipse.rse.ui.filters.dialogs org.eclipse.rse.subsystems.files.core.util
org.eclipse.rse.ui.messages org.eclipse.rse.subsystems.files.dstore
org.eclipse.rse.ui.open org.eclipse.rse.subsystems.files.dstore.model
org.eclipse.rse.ui.operations org.eclipse.rse.subsystems.files.dstore.old
org.eclipse.rse.ui.validators org.eclipse.rse.subsystems.files.dstore.subsystem
org.eclipse.rse.ui.view org.eclipse.rse.subsystems.files.ftp
org.eclipse.rse.ui.view.monitor org.eclipse.rse.subsystems.files.ftp.connectorservice
org.eclipse.rse.ui.view.scratchpad org.eclipse.rse.subsystems.files.ftp.model
org.eclipse.rse.ui.view.search org.eclipse.rse.subsystems.files.local
org.eclipse.rse.ui.view.team org.eclipse.rse.subsystems.files.local.model
org.eclipse.rse.ui.widgets org.eclipse.rse.subsystems.files.ssh
org.eclipse.rse.ui.widgets.services org.eclipse.rse.subsystems.processes.core
org.eclipse.rse.ui.wizards org.eclipse.rse.subsystems.processes.core.subsystem
org.eclipse.rse.core.servicesubsystem org.eclipse.rse.subsystems.processes.core.subsystem.impl
org.eclipse.rse.core.subsystems org.eclipse.rse.subsystems.processes.servicesubsystem
org.eclipse.rse.core.subsystems.util org.eclipse.rse.subsystems.processes.dstore
org.eclipse.rse.core org.eclipse.rse.subsystems.processes.local
org.eclipse.rse.core.comm org.eclipse.rse.subsystems.shells.core
org.eclipse.rse.subsystems.shells.core.model
org.eclipse.rse.subsystems.shells.core.subsystems
org.eclipse.rse.subsystems.shells.core.subsystems.servicesubsystem
org.eclipse.rse.subsystems.shells.dstore
org.eclipse.rse.subsystems.shells.dstore.model
org.eclipse.rse.subsystems.shells.local
org.eclipse.rse.subsystems.shells.local.model
org.eclipse.rse.subsystems.shells.ssh
org.eclipse.rse.filters
org.eclipse.rse.persistence
org.eclipse.rse.persistence.dom
org.eclipse.rse.references
org.eclipse.rse.model
org.eclipse.rse.ui
org.eclipse.rse.ui.actions
org.eclipse.rse.ui.dialogs
org.eclipse.rse.ui.filters
org.eclipse.rse.ui.filters.actions
org.eclipse.rse.ui.filters.dialogs
org.eclipse.rse.ui.messages
org.eclipse.rse.ui.open
org.eclipse.rse.ui.operations
org.eclipse.rse.ui.validators
org.eclipse.rse.ui.view
org.eclipse.rse.ui.view.monitor
org.eclipse.rse.ui.view.scratchpad
org.eclipse.rse.ui.view.search
org.eclipse.rse.ui.view.team
org.eclipse.rse.ui.widgets
org.eclipse.rse.ui.widgets.services
org.eclipse.rse.ui.wizards
org.eclipse.rse.core.servicesubsystem
org.eclipse.rse.core.subsystems
org.eclipse.rse.core.subsystems.util
org.eclipse.rse.core
org.eclipse.rse.core.comm

View file

@ -0,0 +1 @@
api