debuggercdi/com.nokia.cdt.debug.launch/src/com/nokia/cdt/internal/debug/launch/newwizard/LaunchWizardData.java
equal
deleted
inserted
replaced
338 SettingsData.setProcessToLaunch(config, exeSelectionPath); |
338 SettingsData.setProcessToLaunch(config, exeSelectionPath); |
339 |
339 |
340 addBuildOptions(config); |
340 addBuildOptions(config); |
341 // always set the current connection id |
341 // always set the current connection id |
342 config.setAttribute(RemoteConnectionsTRKHelper.CONNECTION_ATTRIBUTE, Registry.CURRENT_CONNECTION_ID); |
342 config.setAttribute(RemoteConnectionsTRKHelper.CONNECTION_ATTRIBUTE, Registry.CURRENT_CONNECTION_ID); |
343 if (installPackage) |
343 if (installPackage) { |
344 config.setAttribute(PreferenceConstants.J_PN_SisFileHostPath, sisPath); |
344 config.setAttribute(PreferenceConstants.J_PN_SisFileHostPath, sisPath); |
|
345 // special case handling for running out of E: drive - install into E: drive |
|
346 if (exeSelection.equals(EExeSelection.USE_REMOTE_EXECUTABLE) && |
|
347 exeSelectionPath.getDevice().equalsIgnoreCase("E:")) //$NON-NLS-1$ |
|
348 config.setAttribute(PreferenceConstants.J_PN_InstallToDrive, 4); // index 4 == E: drive |
|
349 } |
345 } |
350 } |
346 |
351 |
347 private IPath getMmpPath(IPath exePath) { |
352 private IPath getMmpPath(IPath exePath) { |
348 if (!mmps.isEmpty()) { |
353 if (!mmps.isEmpty()) { |
349 for (int i = 0; i < exes.size(); i++) { |
354 for (int i = 0; i < exes.size(); i++) { |