| <?xml version="1.0" encoding="UTF-8" standalone="no"?> |
| <project default="javadoc"> |
| <target name="javadoc"> |
| <!-- workspace defaults --> |
| <property name="generatedJavadoc" value="./target/javadoc" /> |
| <property name="target.platform" value="${ant.home}/../.." /> |
| <property name="javadoc" value="javadoc" /> |
| <property name="zipFile" value="./target/QVTo-javadoc.zip" /> |
| |
| <echo message="Java home: ${java.home}" /> |
| <echo message="Javadoc Java home: ${javadoc.java.home}" /> |
| <echo message="Javadoc: ${javadoc}" /> |
| <echo message="Javadoc output location: ${generatedJavadoc}" /> |
| <echo message="target.platform path: ${target.platform}" /> |
| <echo message="ZIP output location: ${zipFile}" /> |
| |
| <javadoc |
| access="public" |
| author="true" |
| nodeprecated="false" |
| nodeprecatedlist="false" |
| noindex="false" |
| nonavbar="false" |
| notree="false" |
| splitindex="true" |
| use="true" |
| version="true" |
| source="1.5" |
| |
| overview=".\javadoc\overview.html" |
| |
| doctitle="Operational QVT API" |
| |
| destdir="${generatedJavadoc}" |
| > |
| |
| <bottom><![CDATA[<i>Copyright © 2008, 2018 Borland Software Corporation and others. All Rights Reserved.</i>]]></bottom> |
| |
| <!-- For Tycho we can get the classpath from the doc plugin--> |
| <classpath> |
| <pathelement path="${test_classpath}"/> |
| </classpath> |
| |
| <link href="http://download.eclipse.org/ocl/javadoc/6.4.0/"/> |
| <link href="https://docs.oracle.com/javase/1.5.0/docs/api/"/> |
| <link href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.11/"/> |
| <link href="http://help.eclipse.org/oxygen/topic/org.eclipse.platform.doc.isv/reference/api/overview-summary.html?cp=2_1_0"/> |
| |
| <tag name="generated" description="EMF generated code"></tag> |
| <tag name="model" description="EMF model element"></tag> |
| <tag name="ordered" description="Ordered"></tag> |
| <tag name="noimplement" description="Interface is not intended to be implemented by clients."></tag> |
| <tag name="noextend" description="Interface is not intended to be extended by clients."></tag> |
| |
| <sourcepath> |
| <pathelement location=".\..\..\plugins\org.eclipse.m2m.qvt.oml\src"/> |
| <pathelement location=".\..\..\plugins\org.eclipse.m2m.qvt.oml\_generated"/> |
| <pathelement location=".\..\..\plugins\org.eclipse.m2m.qvt.oml.common\src"/> |
| <pathelement location=".\..\..\plugins\org.eclipse.m2m.qvt.oml.common.ui\src"/> |
| <pathelement location=".\..\..\plugins\org.eclipse.m2m.qvt.oml.cst.parser\src"/> |
| <pathelement location=".\..\..\plugins\org.eclipse.m2m.qvt.oml.cst.parser\_generated"/> |
| <pathelement location=".\..\..\plugins\org.eclipse.m2m.qvt.oml.ecore.imperativeocl\src"/> |
| <pathelement location=".\..\..\plugins\org.eclipse.m2m.qvt.oml.emf.util\src"/> |
| <pathelement location=".\..\..\plugins\org.eclipse.m2m.qvt.oml.emf.util.ui\src"/> |
| <pathelement location=".\..\..\plugins\org.eclipse.m2m.qvt.oml.ocl\src"/> |
| <pathelement location=".\..\..\plugins\org.eclipse.m2m.qvt.oml.project\src"/> |
| <pathelement location=".\..\..\plugins\org.eclipse.m2m.qvt.oml.runtime\src"/> |
| <pathelement location=".\..\..\plugins\org.eclipse.m2m.qvt.oml.runtime.ui\src"/> |
| <pathelement location=".\..\..\plugins\org.eclipse.m2m.qvt.oml.ui\src"/> |
| </sourcepath> |
| |
| <!--package name="org.eclipse.m2m.qvt.oml"/> |
| <package name="org.eclipse.m2m.qvt.oml.blackbox.java"/> |
| <package name="org.eclipse.m2m.qvt.oml.util"/> |
| <package name="org.eclipse.m2m.internal.qvt.oml.expressions"/> |
| <package name="org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL"/> |
| <package name="org.eclipse.m2m.qvt.oml.ocl.legacy.libraries"/> |
| <package name="org.eclipse.m2m.qvt.oml.runtime.util"/> |
| <package name="org.eclipse.m2m.qvt.oml.runtime.ui.wizards"/--> |
| |
| </javadoc> |
| |
| <!-- Compress the output javadoc in a zip file --> |
| <echo message="Compress javadoc to: ${zipFile}" /> |
| <zip destfile="${zipFile}" basedir="${generatedJavadoc}"></zip> |
| </target> |
| <target name="pde.javadoc"> |
| <!-- workspace defaults --> |
| <property name="generatedJavadoc" value="./target/javadoc" /> |
| <property name="target.platform" value="${ant.home}/../.." /> |
| <property name="javadoc" value="javadoc" /> |
| <property name="zipFile" value="./target/QVTo-javadoc.zip" /> |
| |
| <echo message="Java home: ${java.home}" /> |
| <echo message="Javadoc Java home: ${javadoc.java.home}" /> |
| <echo message="Javadoc: ${javadoc}" /> |
| <echo message="Javadoc output location: ${generatedJavadoc}" /> |
| <echo message="target.platform path: ${target.platform}" /> |
| <echo message="ZIP output location: ${zipFile}" /> |
| |
| <javadoc |
| access="public" |
| author="true" |
| nodeprecated="false" |
| nodeprecatedlist="false" |
| noindex="false" |
| nonavbar="false" |
| notree="false" |
| splitindex="true" |
| use="true" |
| version="true" |
| source="1.5" |
| |
| overview=".\javadoc\overview.html" |
| |
| doctitle="Operational QVT API" |
| |
| destdir="${generatedJavadoc}" |
| > |
| |
| <bottom><![CDATA[<i>Copyright © 2008, 2018 Borland Software Corporation and others. All Rights Reserved.</i>]]></bottom> |
| |
| <!-- For PDE we enumerate the classpath; there must be a better way--> |
| <classpath> |
| <fileset dir="${target.platform}\plugins"> |
| <include name="com.ibm.icu_*.jar"/> |
| <include name="lpg.runtime.java_*.jar"/> |
| <include name="org.eclipse.core.commands_*.jar"/> |
| <include name="org.eclipse.core.contenttype_*.jar"/> |
| <include name="org.eclipse.core.filesystem_*.jar"/> |
| <include name="org.eclipse.core.jobs_*.jar"/> |
| <include name="org.eclipse.core.resources_*.jar"/> |
| <include name="org.eclipse.core.runtime_*.jar"/> |
| <include name="org.eclipse.core.variables_*.jar"/> |
| <include name="org.eclipse.debug.core*.jar"/> |
| <include name="org.eclipse.debug.ui*.jar"/> |
| <include name="org.eclipse.equinox.common_*.jar"/> |
| <include name="org.eclipse.equinox.registry_*.jar"/> |
| <include name="org.eclipse.jface_*.jar"/> |
| <include name="org.eclipse.osgi_*.jar"/> |
| <include name="org.eclipse.swt*.jar"/> |
| <include name="org.eclipse.ui_*.jar"/> |
| <include name="org.eclipse.ui.editors_*.jar"/> |
| <include name="org.eclipse.ui.ide_*.jar"/> |
| <include name="org.eclipse.ui.views_*.jar"/> |
| <include name="org.eclipse.ui.workbench_*.jar"/> |
| <include name="org.eclipse.emf.common_*.jar"/> |
| <include name="org.eclipse.emf.ecore_*.jar"/> |
| <include name="org.eclipse.emf.ecore.change_*.jar"/> |
| <include name="org.eclipse.emf.ecore.edit_*.jar"/> |
| <include name="org.eclipse.emf.ecore.xmi_*.jar"/> |
| <include name="org.eclipse.emf.edit_*.jar"/> |
| <include name="org.eclipse.emf.edit.ui_*.jar"/> |
| <include name="org.eclipse.ocl_*.jar"/> |
| <include name="org.eclipse.ocl.common_*.jar"/> |
| <include name="org.eclipse.ocl.ecore_*.jar"/> |
| </fileset> |
| </classpath> |
| |
| <link href="http://download.eclipse.org/ocl/javadoc/6.4.0/"/> |
| <link href="https://docs.oracle.com/javase/1.5.0/docs/api/"/> |
| <link href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.11/"/> |
| <link href="http://help.eclipse.org/oxygen/topic/org.eclipse.platform.doc.isv/reference/api/overview-summary.html?cp=2_1_0"/> |
| |
| <tag name="generated" description="EMF generated code"></tag> |
| <tag name="model" description="EMF model element"></tag> |
| <tag name="ordered" description="Ordered"></tag> |
| <tag name="noimplement" description="Interface is not intended to be implemented by clients."></tag> |
| <tag name="noextend" description="Interface is not intended to be extended by clients."></tag> |
| |
| <sourcepath> |
| <pathelement location=".\..\..\plugins\org.eclipse.m2m.qvt.oml\src"/> |
| <pathelement location=".\..\..\plugins\org.eclipse.m2m.qvt.oml\_generated"/> |
| <pathelement location=".\..\..\plugins\org.eclipse.m2m.qvt.oml.common\src"/> |
| <pathelement location=".\..\..\plugins\org.eclipse.m2m.qvt.oml.common.ui\src"/> |
| <pathelement location=".\..\..\plugins\org.eclipse.m2m.qvt.oml.cst.parser\src"/> |
| <pathelement location=".\..\..\plugins\org.eclipse.m2m.qvt.oml.cst.parser\_generated"/> |
| <pathelement location=".\..\..\plugins\org.eclipse.m2m.qvt.oml.ecore.imperativeocl\src"/> |
| <pathelement location=".\..\..\plugins\org.eclipse.m2m.qvt.oml.emf.util\src"/> |
| <pathelement location=".\..\..\plugins\org.eclipse.m2m.qvt.oml.emf.util.ui\src"/> |
| <pathelement location=".\..\..\plugins\org.eclipse.m2m.qvt.oml.ocl\src"/> |
| <pathelement location=".\..\..\plugins\org.eclipse.m2m.qvt.oml.project\src"/> |
| <pathelement location=".\..\..\plugins\org.eclipse.m2m.qvt.oml.runtime\src"/> |
| <pathelement location=".\..\..\plugins\org.eclipse.m2m.qvt.oml.runtime.ui\src"/> |
| <pathelement location=".\..\..\plugins\org.eclipse.m2m.qvt.oml.ui\src"/> |
| </sourcepath> |
| |
| <!--package name="org.eclipse.m2m.qvt.oml"/> |
| <package name="org.eclipse.m2m.qvt.oml.blackbox.java"/> |
| <package name="org.eclipse.m2m.qvt.oml.util"/> |
| <package name="org.eclipse.m2m.internal.qvt.oml.expressions"/> |
| <package name="org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL"/> |
| <package name="org.eclipse.m2m.qvt.oml.ocl.legacy.libraries"/> |
| <package name="org.eclipse.m2m.qvt.oml.runtime.util"/> |
| <package name="org.eclipse.m2m.qvt.oml.runtime.ui.wizards"/--> |
| |
| </javadoc> |
| |
| <!-- Compress the output javadoc in a zip file --> |
| <echo message="Compress javadoc to: ${zipFile}" /> |
| <zip destfile="${zipFile}" basedir="${generatedJavadoc}"></zip> |
| </target> |
| </project> |