diff options
author | mstaib <mstaib@google.com> | 2018-05-16 10:13:51 -0700 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-05-16 10:15:49 -0700 |
commit | 188b578c0e9995c864d284f22de4e48c220b0596 (patch) | |
tree | 104640b011b04e2d787098eacdd52df5bf22981d /src/test/java/com/google/devtools/build/lib/skylark | |
parent | 238079669ec280a972adf68ee987c5d407e15b26 (diff) |
Enable manual trimming of config_feature_flags.
This enables users of config_feature_flags to specify the flags used by the transitive closure of a particular target in the transitive_configs attribute of all targets. It also adds a flag - --enforce_transitive_configs_for_config_feature_flag - which enforces this specification and uses it to trim the set of flags available to that target.
RELNOTES: None.
PiperOrigin-RevId: 196846092
Diffstat (limited to 'src/test/java/com/google/devtools/build/lib/skylark')
-rw-r--r-- | src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleContextTest.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleContextTest.java b/src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleContextTest.java index 8c4b7df066..e449ed1ceb 100644 --- a/src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleContextTest.java +++ b/src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleContextTest.java @@ -613,6 +613,7 @@ public class SkylarkRuleContextTest extends SkylarkTestCase { assertThat(result).containsExactly( "name", "visibility", + "transitive_configs", "tags", "generator_name", "generator_function", |