diff options
author | Mikaël Barbero | 2014-07-28 15:30:13 +0000 |
---|---|---|
committer | Mikaël Barbero | 2014-07-28 15:30:20 +0000 |
commit | 0c0f9384703b36909f807c211d439e9d14b72462 (patch) | |
tree | cb0223323bcd0fd6cee869dca8d7ffbaa29d89fe | |
parent | b04faef3fb21b52e3b54978c852c80b7387f0784 (diff) | |
download | org.eclipse.emf.compare-0c0f9384703b36909f807c211d439e9d14b72462.tar.gz org.eclipse.emf.compare-0c0f9384703b36909f807c211d439e9d14b72462.tar.xz org.eclipse.emf.compare-0c0f9384703b36909f807c211d439e9d14b72462.zip |
use linkoffline in javadoc while we can't provide proxies to the javadoc commands
This is due to a bug in Tycho <= 0.21.0 (https://bugs.eclipse.org/bugs/show_bug.cgi?id=440546)
Change-Id: I1de3f362a5ec300dd3ce1e664db7e5574d0056dd
-rw-r--r-- | plugins/org.eclipse.emf.compare.doc/pom.xml | 53 |
1 files changed, 44 insertions, 9 deletions
diff --git a/plugins/org.eclipse.emf.compare.doc/pom.xml b/plugins/org.eclipse.emf.compare.doc/pom.xml index ea721b5f1..69814e8a4 100644 --- a/plugins/org.eclipse.emf.compare.doc/pom.xml +++ b/plugins/org.eclipse.emf.compare.doc/pom.xml @@ -45,11 +45,10 @@ -tag 'generated:a:Generated:' -tag 'model:X' -tag 'ordered:X' - -link http://download.oracle.com/javase/8/docs/api/ - -link http://www.osgi.org/javadoc/r5/core/ - -link http://www.osgi.org/javadoc/r5/enterprise/ - -link http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/ - ${JAVADOC_OPTS} + -linkoffline http://download.oracle.com/javase/8/docs/api/ ${basedir}/javadoc-offline-package-lists/javase-8 + -linkoffline http://www.osgi.org/javadoc/r5/core/ ${basedir}/javadoc-offline-package-lists/osgi-core-r5 + -linkoffline http://www.osgi.org/javadoc/r5/enterprise/ ${basedir}/javadoc-offline-package-lists/osgi-enterprise-r5 + -linkoffline http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/ ${basedir}/javadoc-offline-package-lists/emf-2.9 </javadoc-args> </properties> @@ -142,7 +141,7 @@ <additionalArguments> <additionalArgument>${javadoc-args}</additionalArgument> <additionalArgument> - -linkoffline ./../../../${platform-isv} http://help.eclipse.org/${simrel}/topic/${platform-isv} + -linkoffline ./../../../${platform-isv} ${basedir}/javadoc-offline-package-lists/eclipse-platform-${simrel} </additionalArgument> </additionalArguments> </javadocOptions> @@ -161,7 +160,7 @@ <additionalArguments> <additionalArgument>${javadoc-args}</additionalArgument> <additionalArgument> - -link http://help.eclipse.org/${simrel}/topic/${platform-isv} + -linkoffline http://help.eclipse.org/${simrel}/topic/${platform-isv} ${basedir}/javadoc-offline-package-lists/eclipse-platform-${simrel} </additionalArgument> </additionalArguments> </javadocOptions> @@ -172,15 +171,51 @@ </plugins> </build> </profile> + <!--profile> + These should be reactivated when Tycho 0.22 will be used. We will be able to use + jvmOptions to add these properties to the javadoc options. + <id>env.http.proxyHost</id> + <activation> + <property> + <name>!env.http.proxyHost</name> + </property> + </activation> + <properties> + <http.proxyHost>proxy.eclipse.org</http.proxyHost> + </properties> + </profile> + <profile> + <id>env.http.proxyPort</id> + <activation> + <property> + <name>!env.http.proxyPort</name> + </property> + </activation> + <properties> + <http.proxyPort>proxy.eclipse.org</http.proxyPort> + </properties> + </profile> <profile> + <id>env.https.proxyHost</id> <activation> <property> - <name>!env.JAVADOC_OPTS</name> + <name>!env.https.proxyHost</name> </property> </activation> <properties> - <JAVADOC_OPTS></JAVADOC_OPTS> + <https.proxyHost>proxy.eclipse.org</https.proxyHost> </properties> </profile> + <profile> + <id>env.https.proxyPort</id> + <activation> + <property> + <name>!env.https.proxyPort</name> + </property> + </activation> + <properties> + <https.proxyPort>proxy.eclipse.org</https.proxyPort> + </properties> + </profile--> </profiles> </project> |