From e8f83ae76202a67405e8248bf3e2333689ceb9f4 Mon Sep 17 00:00:00 2001 From: Marc-Andre Laperle Date: Thu, 22 Jan 2015 21:37:34 -0500 Subject: [PATCH] Bug 458295 - Add SourceReferences to Remote Services plugins This allows the user to clone and checkout the source code of Remote Services without knowing where the repository is. See: https://wiki.eclipse.org/PDE/UI/SourceReferences One use case is to right-click on a plug-in under the Plug-in dependencies in Package Explorer view and select Import from Repository. Note that for this EGit needs to be installed. What this patch does is to let Tycho generate the source references in the MANIFEST.MF of the built jars. So to test this patch, one can build the update site locally and inspect the manifests of the (non-source) jars. Change-Id: I9214bfc31c6d04a6945be398a2c7b10f9a30d204 Signed-off-by: Marc-Andre Laperle --- releng/org.eclipse.remote.build/pom.xml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/releng/org.eclipse.remote.build/pom.xml b/releng/org.eclipse.remote.build/pom.xml index bc2f4fff666..6ce22e65e8c 100644 --- a/releng/org.eclipse.remote.build/pom.xml +++ b/releng/org.eclipse.remote.build/pom.xml @@ -19,6 +19,7 @@ luna 0.20.0 ${tycho-version} + scm:git:git://git.eclipse.org/gitroot/ptp/org.eclipse.remote.git 4.4 http://download.eclipse.org/eclipse/updates/${platform-version} 8.4 @@ -228,6 +229,23 @@ + + org.eclipse.tycho + tycho-packaging-plugin + ${tycho-version} + + + true + + + + + org.eclipse.tycho.extras + tycho-sourceref-jgit + ${tycho-extras-version} + + +