diff options
author | Jeff Johnston | 2019-05-15 21:44:34 +0000 |
---|---|---|
committer | Jeff Johnston | 2019-05-15 21:51:07 +0000 |
commit | 949dd8a45f3758794707109bfddc6069c1ec3f98 (patch) | |
tree | efc61bb61a308f6cfc3e18499b8b19d7d8031bc4 /core | |
parent | a62215e851fc83e536dbd402ac35702462a7c0ff (diff) | |
download | org.eclipse.cdt-949dd8a45f3758794707109bfddc6069c1ec3f98.tar.gz org.eclipse.cdt-949dd8a45f3758794707109bfddc6069c1ec3f98.tar.xz org.eclipse.cdt-949dd8a45f3758794707109bfddc6069c1ec3f98.zip |
Bug 547144 - Switching from Local to docker container and back fails
- fix CBuildConfigurationManager createBuildConfiguration to always
ensure "" is added to the build configuration names so future references
to Local will find the default build configuration in the
ProjectDescription
Change-Id: If15dde12befe060b4eb7c0ba2a2aeabbc1089ffa
Diffstat (limited to 'core')
-rw-r--r-- | core/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/core/build/CBuildConfigurationManager.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/core/build/CBuildConfigurationManager.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/core/build/CBuildConfigurationManager.java index 89d2dc6fb9e..572324f91cf 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/core/build/CBuildConfigurationManager.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/core/build/CBuildConfigurationManager.java @@ -166,6 +166,9 @@ public class CBuildConfigurationManager for (IBuildConfiguration config : project.getBuildConfigs()) { names.add(config.getName()); } + // need to add default config name because it can be active by + // default without being in the build config list used above + names.add(IBuildConfiguration.DEFAULT_CONFIG_NAME); IProjectDescription desc = project.getDescription(); names.add(name); |