# HG changeset patch # User dadubrow # Date 1267627480 21600 # Node ID 16060a6479b9a267a4404ae002abc83172d19dd5 # Parent 856622c7b2035f587053fb297c4966f4049dad12 10823 - if installing and launching from E:, install into E: also diff -r 856622c7b203 -r 16060a6479b9 debuggercdi/com.nokia.cdt.debug.launch/src/com/nokia/cdt/internal/debug/launch/newwizard/LaunchWizardData.java --- a/debuggercdi/com.nokia.cdt.debug.launch/src/com/nokia/cdt/internal/debug/launch/newwizard/LaunchWizardData.java Wed Mar 03 08:27:25 2010 -0600 +++ b/debuggercdi/com.nokia.cdt.debug.launch/src/com/nokia/cdt/internal/debug/launch/newwizard/LaunchWizardData.java Wed Mar 03 08:44:40 2010 -0600 @@ -340,8 +340,13 @@ addBuildOptions(config); // always set the current connection id config.setAttribute(RemoteConnectionsTRKHelper.CONNECTION_ATTRIBUTE, Registry.CURRENT_CONNECTION_ID); - if (installPackage) + if (installPackage) { config.setAttribute(PreferenceConstants.J_PN_SisFileHostPath, sisPath); + // special case handling for running out of E: drive - install into E: drive + if (exeSelection.equals(EExeSelection.USE_REMOTE_EXECUTABLE) && + exeSelectionPath.getDevice().equalsIgnoreCase("E:")) //$NON-NLS-1$ + config.setAttribute(PreferenceConstants.J_PN_InstallToDrive, 4); // index 4 == E: drive + } } private IPath getMmpPath(IPath exePath) {