diff options
author | gregce <gregce@google.com> | 2017-12-21 11:33:32 -0800 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2017-12-21 11:35:05 -0800 |
commit | 676a9579ac473915d2b39f7814a6a8650d3a74b3 (patch) | |
tree | 2095951448d55d4896caabe75789c7d95f09f855 /src/main/java/com/google/devtools/build/lib/analysis/BaseRuleClasses.java | |
parent | 4abd6c30f99635b803b9170baa3de1e3f3b2859d (diff) |
Change cfg(HOST) to cfg(HostTransition.INSTANCE).
Preparatory step for removing ConfigurationTransition.HOST.
PiperOrigin-RevId: 179838374
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/analysis/BaseRuleClasses.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/analysis/BaseRuleClasses.java | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/BaseRuleClasses.java b/src/main/java/com/google/devtools/build/lib/analysis/BaseRuleClasses.java index 3935ee1d1a..2cdddba7cc 100644 --- a/src/main/java/com/google/devtools/build/lib/analysis/BaseRuleClasses.java +++ b/src/main/java/com/google/devtools/build/lib/analysis/BaseRuleClasses.java @@ -15,7 +15,6 @@ package com.google.devtools.build.lib.analysis; import static com.google.devtools.build.lib.packages.Attribute.ConfigurationTransition.DATA; -import static com.google.devtools.build.lib.packages.Attribute.ConfigurationTransition.HOST; import static com.google.devtools.build.lib.packages.Attribute.attr; import static com.google.devtools.build.lib.packages.BuildType.DISTRIBUTIONS; import static com.google.devtools.build.lib.packages.BuildType.LABEL; @@ -144,7 +143,7 @@ public class BaseRuleClasses { // Input files for every test action .add( attr("$test_runtime", LABEL_LIST) - .cfg(HOST) + .cfg(HostTransition.INSTANCE) .value(ImmutableList.of(env.getToolsLabel("//tools/test:runtime")))) // Input files for test actions collecting code coverage .add( @@ -153,7 +152,7 @@ public class BaseRuleClasses { // Used in the one-per-build coverage report generation action. .add( attr("$coverage_report_generator", LABEL) - .cfg(HOST) + .cfg(HostTransition.INSTANCE) .value(env.getLabel("//tools/defaults:coverage_report_generator")) .singleArtifact()) @@ -185,7 +184,7 @@ public class BaseRuleClasses { .add( attr("visibility", NODEP_LABEL_LIST) .orderIndependent() - .cfg(HOST) + .cfg(HostTransition.INSTANCE) .nonconfigurable( "special attribute integrated more deeply into Bazel's core logic")) .add( @@ -214,11 +213,13 @@ public class BaseRuleClasses { .value(testonlyDefault) .nonconfigurable("policy decision: rules testability should be consistent")) .add(attr("features", STRING_LIST).orderIndependent()) - .add(attr(":action_listener", LABEL_LIST).cfg(HOST).value(ACTION_LISTENER)) + .add(attr(":action_listener", LABEL_LIST) + .cfg(HostTransition.INSTANCE) + .value(ACTION_LISTENER)) .add( attr(RuleClass.COMPATIBLE_ENVIRONMENT_ATTR, LABEL_LIST) .allowedRuleClasses(EnvironmentRule.RULE_NAME) - .cfg(Attribute.ConfigurationTransition.HOST) + .cfg(HostTransition.INSTANCE) .allowedFileTypes(FileTypeSet.NO_FILE) .dontCheckConstraints() .nonconfigurable( @@ -226,7 +227,7 @@ public class BaseRuleClasses { .add( attr(RuleClass.RESTRICTED_ENVIRONMENT_ATTR, LABEL_LIST) .allowedRuleClasses(EnvironmentRule.RULE_NAME) - .cfg(Attribute.ConfigurationTransition.HOST) + .cfg(HostTransition.INSTANCE) .allowedFileTypes(FileTypeSet.NO_FILE) .dontCheckConstraints() .nonconfigurable( |