diff options
author | cparsons <cparsons@google.com> | 2017-12-20 14:59:59 -0800 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2017-12-20 15:01:21 -0800 |
commit | db319f8eca064475d5092a756c75f2c3f6526b7e (patch) | |
tree | 7687652b5c140f212021f46da46352aa9f8350dd /tools/osx | |
parent | 0d55f4c3c754392a07e72f7146c484a8fb492d16 (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 'tools/osx')
-rw-r--r-- | tools/osx/xcode_version_flag.bzl | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/tools/osx/xcode_version_flag.bzl b/tools/osx/xcode_version_flag.bzl index 4630e6e9e8..f8924409db 100644 --- a/tools/osx/xcode_version_flag.bzl +++ b/tools/osx/xcode_version_flag.bzl @@ -87,29 +87,34 @@ def _macos_sdk_version_flag_impl(ctx): xcode_version_flag = rule( implementation = _xcode_version_flag_impl, attrs = { - "_xcode_config": attr.label(default=Label("//tools/osx:current_xcode_config")), + "_xcode_config": attr.label(default=configuration_field( + fragment="apple", name="xcode_config_label")), }) ios_sdk_version_flag = rule( implementation = _ios_sdk_version_flag_impl, attrs = { - "_xcode_config": attr.label(default=Label("//tools/osx:current_xcode_config")), + "_xcode_config": attr.label(default=configuration_field( + fragment="apple", name="xcode_config_label")), }) tvos_sdk_version_flag = rule( implementation = _tvos_sdk_version_flag_impl, attrs = { - "_xcode_config": attr.label(default=Label("//tools/osx:current_xcode_config")), + "_xcode_config": attr.label(default=configuration_field( + fragment="apple", name="xcode_config_label")), }) watchos_sdk_version_flag = rule( implementation = _watchos_sdk_version_flag_impl, attrs = { - "_xcode_config": attr.label(default=Label("//tools/osx:current_xcode_config")), + "_xcode_config": attr.label(default=configuration_field( + fragment="apple", name="xcode_config_label")), }) macos_sdk_version_flag = rule( implementation = _macos_sdk_version_flag_impl, attrs = { - "_xcode_config": attr.label(default=Label("//tools/osx:current_xcode_config")), + "_xcode_config": attr.label(default=configuration_field( + fragment="apple", name="xcode_config_label")), }) |