aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorGravatar cparsons <cparsons@google.com>2017-12-20 14:59:59 -0800
committerGravatar Copybara-Service <copybara-piper@google.com>2017-12-20 15:01:21 -0800
commitdb319f8eca064475d5092a756c75f2c3f6526b7e (patch)
tree7687652b5c140f212021f46da46352aa9f8350dd /src
parent0d55f4c3c754392a07e72f7146c484a8fb492d16 (diff)
Migrate uses of xcode_config_alias to use the recently-introduced skylark late bound default instead.
RELNOTES: None. PiperOrigin-RevId: 179738235
Diffstat (limited to 'src')
-rw-r--r--src/test/java/com/google/devtools/build/lib/rules/objc/ObjcSkylarkTest.java9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/rules/objc/ObjcSkylarkTest.java b/src/test/java/com/google/devtools/build/lib/rules/objc/ObjcSkylarkTest.java
index e434456d7e..257c2217f6 100644
--- a/src/test/java/com/google/devtools/build/lib/rules/objc/ObjcSkylarkTest.java
+++ b/src/test/java/com/google/devtools/build/lib/rules/objc/ObjcSkylarkTest.java
@@ -282,7 +282,9 @@ public class ObjcSkylarkTest extends ObjcRuleTestCase {
" implementation = swift_binary_impl,",
" fragments = ['apple'],",
" attrs = { '_xcode_config': ",
- " attr.label(default=Label('//examples/apple_skylark:current_xcode_config')) },",
+ " attr.label(default = configuration_field(",
+ " fragment = 'apple', name = 'xcode_config_label')),",
+ " },",
")");
scratch.file("examples/apple_skylark/a.m");
@@ -290,7 +292,6 @@ public class ObjcSkylarkTest extends ObjcRuleTestCase {
"examples/apple_skylark/BUILD",
"package(default_visibility = ['//visibility:public'])",
"load('//examples/rule:apple_rules.bzl', 'swift_binary')",
- "xcode_config_alias(name='current_xcode_config')",
"swift_binary(",
" name='my_target',",
")");
@@ -423,7 +424,8 @@ public class ObjcSkylarkTest extends ObjcRuleTestCase {
" implementation = swift_binary_impl,",
" fragments = ['apple'],",
" attrs = { '_xcode_config': ",
- " attr.label(default=Label('//examples/apple_skylark:current_xcode_config')) },",
+ " attr.label(default=configuration_field(",
+ " fragment='apple', name='xcode_config_label')) },",
")");
scratch.file("examples/apple_skylark/a.m");
@@ -431,7 +433,6 @@ public class ObjcSkylarkTest extends ObjcRuleTestCase {
"examples/apple_skylark/BUILD",
"package(default_visibility = ['//visibility:public'])",
"load('//examples/rule:apple_rules.bzl', 'swift_binary')",
- "xcode_config_alias(name='current_xcode_config')",
"swift_binary(",
" name='my_target',",
")");