1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-06-06 01:06:01 +02:00
cdt/build/org.eclipse.cdt.cmake.core
Jeff Johnston b56078ed96 Bug 533842 - Fix Launchbar for enabled/disabled Docker Connections
- fix CMakeBuildConfigurationProvider to not verify if a toolchain
  file exists which doesn't occur for Container Build configurations
- add new ICBuildConfigurationManager2 interface that adds new
  recheckConfigs() method, make CBuildConfigurationManager
  implement this new interface
- add new recheckConfigs() method to CBuildConfigurationManager so
  that if a Docker Connection is enabled, the list of invalid configs
  can be rechecked and those that are now valid can be removed from
  the noconfigs list
- have ContainerGCCToolChainProvider implement
  IDockerConnectionManagerListener and register itself as a listener
  during init
- add new changeEvent() method as part of a listener that will add
  toolchains for connections that are added/enabled and similarly
  will delete toolchains for connections that are removed/disabled
- do the same with ContainerTargetTypeProvider (making it be an
  IDockerConnectionManagerListener and adding/deleting targets based
  on whether a Docker Connection is added/enabled or deleted/disabled
- as well during the init process of ContainerTargetTypeProvider
  remove any targets for Connections that aren't established

Change-Id: Id5e9415eaa770ef7f6ba1ddd11312ed003585391
2018-04-20 12:44:27 -04:00
..
.settings Bug 174176 - initial contrib of CMake support. 2015-12-04 20:30:44 -05:00
META-INF UI for adding toolchains for Core Build. New Generic Target Wizard. 2017-09-28 13:42:58 -04:00
schema Allow participants in CMake toolchain file management. 2016-08-31 15:03:29 -04:00
src/org/eclipse/cdt/cmake/core Bug 533842 - Fix Launchbar for enabled/disabled Docker Connections 2018-04-20 12:44:27 -04:00
templates/simple Bug 533444 - Add Container Build support to CMake Projects 2018-04-17 12:20:21 -04:00
.classpath Bug 174176 - initial contrib of CMake support. 2015-12-04 20:30:44 -05:00
.project Bug 174176 - initial contrib of CMake support. 2015-12-04 20:30:44 -05:00
about.html Bug 174176 - initial contrib of CMake support. 2015-12-04 20:30:44 -05:00
build.properties Clean up CMake build.properties files. 2016-09-06 19:49:34 -04:00
plugin.xml Introduce Core Build launches and Launch Bar integration. 2016-09-12 11:14:17 -04:00