2
0
Fork 0
mirror of https://github.com/bazelbuild/rules_cc synced 2024-11-27 20:43:26 +00:00
Commit graph

55 commits

Author SHA1 Message Date
klimek 8b16e7c25e Feature configuration: add a field required_variables on flag_sets.
This allows to prevent expansion of flag sets based on whether build variables
are available. If required_variables is not set, and a variable that is
referenced in the flag_set's flags is not available, the build will fail.

We need the new behavior when some input files (for example profile data in
FDO enabled builds) are only available for a subset of the translation units of
a given target.

RELNOTES: None.
PiperOrigin-RevId: 100028996
2019-01-09 08:49:33 +01:00
klimek 7918071584 Allow the feature configuration to support structured build variables of nested
list type.

RELNOTES: None.
PiperOrigin-RevId: 100024899
2019-01-09 08:49:22 +01:00
dmarting 8ac56c2bb2 Enable external contribution on protobufs.
PiperOrigin-RevId: 94079912
2019-01-09 08:49:11 +01:00
dmarting 761d3ab5f4 Automated rollback of commit 50b8a4c4d8.
*** Reason for rollback ***

PiperOrigin-RevId: 92923350
2019-01-09 08:49:00 +01:00
dmarting 50b8a4c4d8 Enable external contribution on protobufs.
PiperOrigin-RevId: 92921722
2019-01-09 08:48:49 +01:00