-
Notifications
You must be signed in to change notification settings - Fork 4.3k
Closed
Labels
P2We'll consider working on this in future. (Assignee optional)We'll consider working on this in future. (Assignee optional)incompatible-changeIncompatible/breaking changeIncompatible/breaking changeteam-Rules-CPPIssues for C++ rulesIssues for C++ rules
Description
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)We'll consider working on this in future. (Assignee optional)incompatible-changeIncompatible/breaking changeIncompatible/breaking changeteam-Rules-CPPIssues for C++ rulesIssues for C++ rules