aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib
diff options
context:
space:
mode:
authorGravatar Cal Peyser <cpeyser@google.com>2016-03-14 15:58:12 +0000
committerGravatar Dmitry Lomov <dslomov@google.com>2016-03-15 11:58:32 +0000
commitbde58449d2ef8eddce5058e40b41b23ff4aefd63 (patch)
tree66368feccbdc63485147074b8bab0a8f74727fce /src/main/java/com/google/devtools/build/lib
parent9379e93428dc7fb14a78229e3fcc2985da24f8e5 (diff)
Move dump_syms from //tools/objc to //tools/osx. This will allow it to be referenced from the crosstool without crossing package boundaries.
-- MOS_MIGRATED_REVID=117137594
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/objc/ObjcRuleClasses.java27
1 files changed, 14 insertions, 13 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcRuleClasses.java b/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcRuleClasses.java
index d307c5bc05..c5594e60d9 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcRuleClasses.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcRuleClasses.java
@@ -705,19 +705,20 @@ public class ObjcRuleClasses {
@Override
public RuleClass build(Builder builder, RuleDefinitionEnvironment env) {
return builder
- .add(attr("$dumpsyms", LABEL)
- .cfg(HOST)
- .singleArtifact()
- .value(env.getToolsLabel("//tools/objc:dump_syms")))
- .add(attr("$j2objc_dead_code_pruner", LABEL)
- .allowedFileTypes(FileType.of(".py"))
- .cfg(HOST)
- .exec()
- .singleArtifact()
- .value(env.getToolsLabel("//tools/objc:j2objc_dead_code_pruner")))
- .add(attr("$dummy_lib", LABEL)
- .value(env.getToolsLabel("//tools/objc:dummy_lib")))
- .build();
+ .add(
+ attr("$dumpsyms", LABEL)
+ .cfg(HOST)
+ .singleArtifact()
+ .value(env.getToolsLabel("//tools/osx/crosstool:dump_syms")))
+ .add(
+ attr("$j2objc_dead_code_pruner", LABEL)
+ .allowedFileTypes(FileType.of(".py"))
+ .cfg(HOST)
+ .exec()
+ .singleArtifact()
+ .value(env.getToolsLabel("//tools/objc:j2objc_dead_code_pruner")))
+ .add(attr("$dummy_lib", LABEL).value(env.getToolsLabel("//tools/objc:dummy_lib")))
+ .build();
}
@Override
public Metadata getMetadata() {