# HG changeset patch # User dadubrow # Date 1267627378 21600 # Node ID 21b582a022147799801852e5c4cabb7ccb1a22ca # Parent 4791b1e2e6ef109f95f820647aab3ce29fc16c97 10823 - if installing and launching from E:, install into E: also diff -r 4791b1e2e6ef -r 21b582a02214 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:25:45 2010 -0600 +++ b/debuggercdi/com.nokia.cdt.debug.launch/src/com/nokia/cdt/internal/debug/launch/newwizard/LaunchWizardData.java Wed Mar 03 08:42:58 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) {