Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPascal Rapicault2010-08-22 00:30:13 +0000
committerPascal Rapicault2010-08-22 00:30:13 +0000
commit12cb74c4d1e03b6733c6badd917ffd93abb4be62 (patch)
treebee18501f8b972912f8dd52c13df7b30ac2bed89 /bundles/org.eclipse.equinox.p2.director.app
parent6e90c5d284ef9b72f2f66253cd6989199ed9d8f7 (diff)
downloadrt.equinox.p2-12cb74c4d1e03b6733c6badd917ffd93abb4be62.tar.gz
rt.equinox.p2-12cb74c4d1e03b6733c6badd917ffd93abb4be62.tar.xz
rt.equinox.p2-12cb74c4d1e03b6733c6badd917ffd93abb4be62.zip
Bug 318114 - The 3.6 director should use running system for default os/ws/arch values
Diffstat (limited to 'bundles/org.eclipse.equinox.p2.director.app')
-rw-r--r--bundles/org.eclipse.equinox.p2.director.app/src/org/eclipse/equinox/internal/p2/director/app/DirectorApplication.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/bundles/org.eclipse.equinox.p2.director.app/src/org/eclipse/equinox/internal/p2/director/app/DirectorApplication.java b/bundles/org.eclipse.equinox.p2.director.app/src/org/eclipse/equinox/internal/p2/director/app/DirectorApplication.java
index 47cce150f..c7e4be0c8 100644
--- a/bundles/org.eclipse.equinox.p2.director.app/src/org/eclipse/equinox/internal/p2/director/app/DirectorApplication.java
+++ b/bundles/org.eclipse.equinox.p2.director.app/src/org/eclipse/equinox/internal/p2/director/app/DirectorApplication.java
@@ -610,6 +610,13 @@ public class DirectorApplication implements IApplication {
return;
}
+ // Set platform environment defaults
+ EnvironmentInfo info = (EnvironmentInfo) ServiceHelper.getService(Activator.getContext(), EnvironmentInfo.class.getName());
+ os = info.getOS();
+ ws = info.getWS();
+ nl = info.getNL();
+ arch = info.getOSArch();
+
for (int i = 0; i < args.length; i++) {
// check for args without parameters (i.e., a flag arg)
String opt = args[i];

Back to the top