mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-07-25 01:45:33 +02:00
Bug #189125: Storage modules don't get copied
This commit is contained in:
parent
f242866c6b
commit
9fbf4bcfa8
1 changed files with 2 additions and 3 deletions
|
@ -14,7 +14,6 @@ import java.util.ArrayList;
|
|||
|
||||
import org.eclipse.cdt.core.settings.model.ICConfigurationDescription;
|
||||
import org.eclipse.cdt.core.settings.model.ICProjectDescription;
|
||||
import org.eclipse.cdt.core.settings.model.extension.CConfigurationData;
|
||||
import org.eclipse.cdt.managedbuilder.core.IConfiguration;
|
||||
import org.eclipse.cdt.managedbuilder.core.IManagedProject;
|
||||
import org.eclipse.cdt.managedbuilder.core.IToolChain;
|
||||
|
@ -428,9 +427,9 @@ public class NewCfgDialog implements INewCfgDialog {
|
|||
if (imp == null || !(imp instanceof ManagedProject)) return;
|
||||
ManagedProject mp = (ManagedProject) imp;
|
||||
try {
|
||||
ICConfigurationDescription base = ManagedBuildManager.getDescriptionForConfiguration(parentConfig);
|
||||
Configuration config = new Configuration(mp, (Configuration)parentConfig, id, false, true);
|
||||
CConfigurationData data = config.getConfigurationData();
|
||||
ICConfigurationDescription cfgDes = des.createConfiguration(ManagedBuildManager.CFG_DATA_PROVIDER_ID, data);
|
||||
ICConfigurationDescription cfgDes = des.createConfiguration(id, newName, base);
|
||||
config.setConfigurationDescription(cfgDes);
|
||||
config.exportArtifactInfo();
|
||||
config.setName(newName);
|
||||
|
|
Loading…
Add table
Reference in a new issue