Skip to content

Multi-toolchain support for C++ #2293

@antonkri

Description

@antonkri

Acceptance criteria:

  • Enable multiple toolchain instantiations in one MODULE.bazel file
  • Official release of Linux toolchain with support for x86_64 and arm and execution of unit-tests
  • Official release of QNX toolchain with support for x86_64 and arm
  • Base setup of compiler flags and an interface to set additional flags for every module additionally.
  • Official documentation

What should we achieve for v0.5-beta release

  • baselibs and communication modules are using the new toolchain
  • reference integration is using the new toolchain for compilation and building the binary and the old toolchain for creating ifs image.

As soon as this ticket is solved, we will need separate tickets for all areas to switch to the newest version.

Metadata

Metadata

Assignees

Labels

Type

Projects

Status

Backlog

Status

Backlog

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions