diff options
author | Pascal Rapicault | 2010-08-22 00:30:13 +0000 |
---|---|---|
committer | Pascal Rapicault | 2010-08-22 00:30:13 +0000 |
commit | 12cb74c4d1e03b6733c6badd917ffd93abb4be62 (patch) | |
tree | bee18501f8b972912f8dd52c13df7b30ac2bed89 /bundles/org.eclipse.equinox.p2.director.app | |
parent | 6e90c5d284ef9b72f2f66253cd6989199ed9d8f7 (diff) | |
download | rt.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.java | 7 |
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]; |