Community
Participate
Working Groups
if (bundle.getSymbolicName().equals(ORG_ECLIPSE_EQUINOX_LAUNCHER)) {
bundle = EclipseInstallGeneratorInfoProvider.createLauncher();
} else if (bundle.getSymbolicName().startsWith(ORG_ECLIPSE_EQUINOX_LAUNCHER + '.')) {
//launcher fragments will be handled by generateDefaultConfigIU(Set) for --launcher.library.
//they don't need to be started so skip them here to avoid having to merge config commands
continue;
}
if (bundle.getSymbolicName().equals(ORG_ECLIPSE_UPDATE_CONFIGURATOR)) {
bundle.setStartLevel(BundleInfo.NO_LEVEL);
} finally {
if (bw != null)
bw.close();
if (launcherData.getPreviousLauncherIni() != null)
File previousLauncherIni = launcherData.getPreviousLauncherIni();
launcherData.getPreviousLauncherIni().delete();
if (previousLauncherIni != null && !previousLauncherIni.equals(launcherConfigFile))
previousLauncherIni.delete();