diff options
Diffstat (limited to 'plugins/org.eclipse.net4j.util.doc/build.xml')
-rw-r--r-- | plugins/org.eclipse.net4j.util.doc/build.xml | 201 |
1 files changed, 201 insertions, 0 deletions
diff --git a/plugins/org.eclipse.net4j.util.doc/build.xml b/plugins/org.eclipse.net4j.util.doc/build.xml new file mode 100644 index 0000000000..f165b29939 --- /dev/null +++ b/plugins/org.eclipse.net4j.util.doc/build.xml @@ -0,0 +1,201 @@ +<?xml version="1.0"?> +<project name="JavaDoc" default="build.clean" basedir="../.."> + + <!-- =========================================== --> + <!-- THIS FILE HAS BEEN GENERATED, DO NOT CHANGE --> + <!-- =========================================== --> + + <property name="jdk.version" value="1.5.0" /> + <property name="emf.version" value="2.7.0" /> + <property name="platform.version" value="juno" /> + + <property name="javadoc.project" value="plugins/org.eclipse.net4j.util.doc" /> + <property file="${javadoc.project}/plugin.properties" /> + <property name="javadoc.name" value="${pluginName}" /> + <property name="destdir" value="${javadoc.project}/javadoc" /> + <property name="additional.code" value="/develop/bin/javadoc" /> + + <path id="javadoc.classpath"> + <fileset dir="_target/plugins"> + <include name="**/*.jar" /> + <exclude name="**/*carbon*" /> + </fileset> + <fileset dir="plugins"> + <include name="**/*.jar" /> + </fileset> + <dirset dir="plugins"> + <include name="*/bin" /> + </dirset> + <fileset dir="${additional.code}"> + <include name="*.jar" /> + </fileset> + <dirset dir="${additional.code}"> + <include name="DOCS/bin" /> + </dirset> + </path> + + <fileset dir="${destdir}" id="desthtml"> + <include name="**/*.html" /> + </fileset> + + <target name="clean"> + <delete includeemptydirs="true"> + <fileset dir="${destdir}" defaultexcludes="true"> + <include name="**/*" /> + </fileset> + </delete> + </target> + + <target name="build"> + <property name="warningsfile" + location="plugins/org.eclipse.emf.cdo.releng.doc/debug/org.eclipse.net4j.util.doc.warnings" /> + + <javadoc destdir="${destdir}" + encoding="ISO-8859-1" + classpathref="javadoc.classpath" + maxmemory="1024m" + source="1.5" + useexternalfile="true" + docfilessubdirs="true" + includenosourcepackages="true" + author="true" + version="true" + use="true" + notree="true" + windowtitle="${javadoc.name}" + doctitle="<h1>${javadoc.name}</h1>" + overview="${javadoc.project}/overview.html" + bottom="<i>Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.</i>" + failonerror="true"> + + <doclet name="org.jboss.apiviz.APIviz" + path="${additional.code}/DOCS/bin;${additional.code}/jdepend-2.9.1.jar"> + <param name="-nopackagediagram" /> + <param name="-nosubtypes" /> + <param name="-warningsfile" value="${warningsfile}" /> + </doclet> + + <fileset dir="plugins" defaultexcludes="yes"> + <include name="org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/*.java" /> + <include name="org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/actions/*.java" /> + <include name="org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/container/*.java" /> + <include name="org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/dnd/*.java" /> + <include name="org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/prefs/*.java" /> + <include name="org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/proposals/*.java" /> + <include name="org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/security/*.java" /> + <include name="org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/views/*.java" /> + <include name="org.eclipse.net4j.util.ui/src/org/eclipse/net4j/util/ui/widgets/*.java" /> + <include name="org.eclipse.net4j.util/src/org/eclipse/net4j/util/*.java" /> + <include name="org.eclipse.net4j.util/src/org/eclipse/net4j/util/cache/*.java" /> + <include name="org.eclipse.net4j.util/src/org/eclipse/net4j/util/collection/*.java" /> + <include name="org.eclipse.net4j.util/src/org/eclipse/net4j/util/concurrent/*.java" /> + <include name="org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/*.java" /> + <include name="org.eclipse.net4j.util/src/org/eclipse/net4j/util/container/delegate/*.java" /> + <include name="org.eclipse.net4j.util/src/org/eclipse/net4j/util/event/*.java" /> + <include name="org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/*.java" /> + <include name="org.eclipse.net4j.util/src/org/eclipse/net4j/util/fsm/*.java" /> + <include name="org.eclipse.net4j.util/src/org/eclipse/net4j/util/io/*.java" /> + <include name="org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/*.java" /> + <include name="org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/*.java" /> + <include name="org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/log/*.java" /> + <include name="org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/monitor/*.java" /> + <include name="org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/pref/*.java" /> + <include name="org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/trace/*.java" /> + <include name="org.eclipse.net4j.util/src/org/eclipse/net4j/util/options/*.java" /> + <include name="org.eclipse.net4j.util/src/org/eclipse/net4j/util/properties/*.java" /> + <include name="org.eclipse.net4j.util/src/org/eclipse/net4j/util/ref/*.java" /> + <include name="org.eclipse.net4j.util/src/org/eclipse/net4j/util/registry/*.java" /> + <include name="org.eclipse.net4j.util/src/org/eclipse/net4j/util/security/*.java" /> + <include name="org.eclipse.net4j.util/src/org/eclipse/net4j/util/transaction/*.java" /> + </fileset> + + <group title="Net4j Utilities"> + <package name="org.eclipse.net4j.util" /> + <package name="org.eclipse.net4j.util.cache" /> + <package name="org.eclipse.net4j.util.collection" /> + <package name="org.eclipse.net4j.util.concurrent" /> + <package name="org.eclipse.net4j.util.container" /> + <package name="org.eclipse.net4j.util.container.delegate" /> + <package name="org.eclipse.net4j.util.event" /> + <package name="org.eclipse.net4j.util.factory" /> + <package name="org.eclipse.net4j.util.fsm" /> + <package name="org.eclipse.net4j.util.io" /> + <package name="org.eclipse.net4j.util.lifecycle" /> + <package name="org.eclipse.net4j.util.om" /> + <package name="org.eclipse.net4j.util.om.log" /> + <package name="org.eclipse.net4j.util.om.monitor" /> + <package name="org.eclipse.net4j.util.om.pref" /> + <package name="org.eclipse.net4j.util.om.trace" /> + <package name="org.eclipse.net4j.util.options" /> + <package name="org.eclipse.net4j.util.properties" /> + <package name="org.eclipse.net4j.util.ref" /> + <package name="org.eclipse.net4j.util.registry" /> + <package name="org.eclipse.net4j.util.security" /> + <package name="org.eclipse.net4j.util.transaction" /> + </group> + <group title="Net4j Utilities UI"> + <package name="org.eclipse.net4j.util.ui" /> + <package name="org.eclipse.net4j.util.ui.actions" /> + <package name="org.eclipse.net4j.util.ui.container" /> + <package name="org.eclipse.net4j.util.ui.dnd" /> + <package name="org.eclipse.net4j.util.ui.prefs" /> + <package name="org.eclipse.net4j.util.ui.proposals" /> + <package name="org.eclipse.net4j.util.ui.security" /> + <package name="org.eclipse.net4j.util.ui.views" /> + <package name="org.eclipse.net4j.util.ui.widgets" /> + </group> + + <link href="http://download.oracle.com/javase/${jdk.version}/docs/api" /> + <link href="http://help.eclipse.org/${platform.version}/topic/org.eclipse.platform.doc.isv/reference/api" /> + <link href="http://download.eclipse.org/modeling/emf/emf/javadoc/${emf.version}" /> + + <tag name="ADDED" description="Added" /> + <tag name="Singleton" description="Singleton" /> + <tag name="generated" description="Generated" /> + <tag name="extends" description="Extends" /> + <tag name="model" description="Model" /> + <tag name="ordered" description="Ordered" /> + <tag name="category" description="Category" /> + <tag name="noimplement" description="No Implement" /> + <tag name="noextend" description="No Extend" /> + <tag name="noinstantiate" description="No Instantiate" /> + <tag name="noreference" description="No Reference" /> + </javadoc> + + <copy todir="${destdir}/resources" verbose="true" failonerror="false"> + <fileset dir="${javadoc.project}/resources" defaultexcludes="true"> + <include name="**/*" /> + <exclude name="README.txt" /> + </fileset> + </copy> + + <replaceregexp match="<!-- Generated by javadoc .*-->" replace=""> + <fileset refid="desthtml" /> + </replaceregexp> + + <replaceregexp match="CONTENT="[^"]+"" replace="CONTENT="""> + <fileset refid="desthtml" /> + </replaceregexp> + + <java classname="org.eclipse.emf.cdo.releng.doc.java.MakeHrefsRelative" + dir="${basedir}" + fork="true" + failonerror="true" + id="MakeHrefsRelative"> + <classpath path="plugins/org.eclipse.emf.cdo.releng.doc/bin" /> + <arg value="${destdir}" /> + </java> + + <java classname="org.eclipse.emf.cdo.releng.doc.java.MovePackageDescriptions" + dir="${basedir}" + fork="true" + failonerror="true" + id="MovePackageDescriptions"> + <classpath path="plugins/org.eclipse.emf.cdo.releng.doc/bin" /> + <arg value="${destdir}" /> + </java> + </target> + + <target name="build.clean" depends="clean,build" /> + +</project> |