Skip to content

incompatible_remove_cpu_and_compiler_attributes_from_cc_toolchain #7075

@hlopko

Description

@hlopko

Flag: --incompatible_remove_cpu_and_compiler_attributes_from_cc_toolchain
Available since: 0.23 (February 2019 release)
Will be flipped in: 0.24 (March 2019 release)

Motivation

These attributes were introduced to drive the migration towards Crosstool in Starlark, but we ended up not needing them. They are currently unused, but cpu attribute was mandatory. This cleanup gets rid of them.

Migration

Delete these attributes. You can use buildozer to perform the removal:

buildozer 'remove cpu' '//:my_toolchain'
buildozer 'remove compiler' '//:my_toolchain'

Metadata

Metadata

Assignees

Labels

P2We'll consider working on this in future. (Assignee optional)incompatible-changeIncompatible/breaking changeteam-Rules-CPPIssues for C++ rules

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions