From a589a11f30a72976a418c27c041761dfc6ed3695 Mon Sep 17 00:00:00 2001 From: Roland Grunberg Date: Wed, 3 Aug 2016 14:57:10 -0400 Subject: [PATCH] p2 Droplets should be recognized as runnable repositories. Normally, a runnable repository is identified by the 'p2.runnable' property contained within the artifact repository (artifact.xml). However, in Fedora we ship p2 Droplets without this file so we need a way to let methods like getRunnableRepositories in o.e.equinox.internal.p2.touchpoint.eclipse.Util know that p2 Droplets are runnable repositories. Change-Id: I0ad0a7557f998b4d032466f89e6cc76036d1fb38 --- .../ExtensionLocationArtifactRepository.java | 31 ++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git rt.equinox.p2/bundles/org.eclipse.equinox.p2.extensionlocation/src/org/eclipse/equinox/internal/p2/extensionlocation/ExtensionLocationArtifactRepository.java rt.equinox.p2/bundles/org.eclipse.equinox.p2.extensionlocation/src/org/eclipse/equinox/internal/p2/extensionlocation/ExtensionLocationArtifactRepository.java index 342e33e..7e1c5b2 100644 --- rt.equinox.p2/bundles/org.eclipse.equinox.p2.extensionlocation/src/org/eclipse/equinox/internal/p2/extensionlocation/ExtensionLocationArtifactRepository.java +++ rt.equinox.p2/bundles/org.eclipse.equinox.p2.extensionlocation/src/org/eclipse/equinox/internal/p2/extensionlocation/ExtensionLocationArtifactRepository.java @@ -260,6 +260,37 @@ public class ExtensionLocationArtifactRepository extends AbstractRepository