1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-01 06:05:24 +02:00
cdt/build
Jeff Johnston 2e99babe5b Bug 533222 - Add Container Build support to Std Make Core Build
- add new getConsoleHeader() method to ICBuildCommandLauncher
  interface and ContainerCommandLauncher class
- modify MakefileBuildConfigurationProvider to create build
  configurations based on an Image name when building for Container
  and as well support the linux-container os that is used for
  Container targets
- add new IConsoleParser2 interface that extends IConsoleParser
  and adds new processLine method that takes a List of Job as
  a parameter
- make CBuildConfiguration implement IConsoleParser2 and add new
  processLine method
- modify watchProcess to recognize an IConsoleParser2 and pass
  a Job List then wait for all jobs to finish before calling
  shutdown() and possibly reindex
- add new IToolChain2 interface with startBuildProcess() method
- add new startBuildProcess() method to CBuildConfiguration
  to look for new IToolChain2 and use its startBuildProcess()
  method to perform the build
- make ContainerGCCToolChain implement IToolChain2 and add
  new startBuildProcess() method to build in Container
- change StandardBuildConfiguration to use startBuildProcess()
  to do build and clean

Change-Id: Icae9a55ef6abfa1b7f611544ad591b6062c72585
2018-04-16 12:10:42 -04:00
..
org.eclipse.cdt.autotools-feature [releng] Bump version to 9.5.0 2018-02-13 11:25:08 +00:00
org.eclipse.cdt.autotools.core Bug 530478 - Relax AC_INIT macro validation in AutoconfEditor 2018-01-31 12:30:19 -05:00
org.eclipse.cdt.autotools.docs Move to wikitext 3.0.23. 2018-02-26 23:29:16 +02:00
org.eclipse.cdt.autotools.tests Bug 513589 - Add support to build CDT projects in a Docker Container 2017-10-22 05:38:51 -04:00
org.eclipse.cdt.autotools.ui Bug 530478 - Relax AC_INIT macro validation in AutoconfEditor 2018-01-31 12:30:19 -05:00
org.eclipse.cdt.autotools.ui.tests releng: Make use of Tycho POM-less functionality 2017-02-13 23:19:56 -04:00
org.eclipse.cdt.build.gcc.core Fix up handling of esp32 on Windows. 2018-02-15 10:46:01 -05:00
org.eclipse.cdt.build.gcc.ui Fixes for ESP32. 2017-12-01 16:28:29 -05:00
org.eclipse.cdt.cmake-feature [releng] Bump version to 9.5.0 2018-02-13 11:25:08 +00:00
org.eclipse.cdt.cmake.core Remove extra colon in CMake build output. 2018-03-01 15:25:24 -05:00
org.eclipse.cdt.cmake.ui Bug 530673 Fix issue with CMake and changing toolchains. 2018-02-03 20:33:56 -05:00
org.eclipse.cdt.cmake.ui.tests [releng] Bump version to 9.5.0 2018-02-13 11:25:08 +00:00
org.eclipse.cdt.core.autotools-feature [releng] Bump version to 9.5.0 2018-02-13 11:25:08 +00:00
org.eclipse.cdt.core.autotools.core Hook up the error parser properly in the build configuration. 2017-11-03 16:48:20 -04:00
org.eclipse.cdt.core.autotools.ui Add Makefile Projects to collection of core build project types. 2017-11-08 14:11:31 -05:00
org.eclipse.cdt.gnu.build-feature [releng] Bump version to 9.5.0 2018-02-13 11:25:08 +00:00
org.eclipse.cdt.make.core Bug 533222 - Add Container Build support to Std Make Core Build 2018-04-16 12:10:42 -04:00
org.eclipse.cdt.make.core.tests Bug 515560: Avoid indexer race condition by joining the indexer 2017-04-24 07:31:54 -04:00
org.eclipse.cdt.make.ui Stop launch on error. Fix up set/get make commands. 2017-11-27 18:04:40 -05:00
org.eclipse.cdt.make.ui.tests releng: Make use of Tycho POM-less functionality 2017-02-13 23:19:56 -04:00
org.eclipse.cdt.managedbuilder.core Bug 533473 - Dynamically hide option categories 2018-04-12 17:48:53 +02:00
org.eclipse.cdt.managedbuilder.core.tests Bug 531106 - Modify MBS option serialize to handle empty string lists 2018-02-13 14:13:37 +00:00
org.eclipse.cdt.managedbuilder.gnu.ui Remove useless imports. 2018-02-08 21:17:09 +02:00
org.eclipse.cdt.managedbuilder.ui Bug 533473 - Dynamically hide option categories 2018-04-12 17:48:53 +02:00
org.eclipse.cdt.managedbuilder.ui.tests Bug 513589 - Add support to build CDT projects in a Docker Container 2017-10-22 05:38:51 -04:00
org.eclipse.cdt.meson-feature Add Meson docs plug-in 2018-03-07 12:15:56 -05:00
org.eclipse.cdt.meson.core Update Meson UI tests 2018-03-28 18:29:24 -04:00
org.eclipse.cdt.meson.docs Add Meson docs plug-in 2018-03-07 12:15:56 -05:00
org.eclipse.cdt.meson.ui Add a new Meson property page test 2018-03-27 19:46:24 -04:00
org.eclipse.cdt.meson.ui.editor Bug 530000 - Add Meson Build support 2018-02-21 04:46:04 -05:00
org.eclipse.cdt.meson.ui.tests Enable Meson UI tests 2018-03-29 16:59:37 -04:00
pom.xml [releng] Bump version to 9.5.0 2018-02-13 11:25:08 +00:00