diff options
author | 2016-12-21 22:38:53 +0000 | |
---|---|---|
committer | 2016-12-22 09:56:57 +0000 | |
commit | 87fd5baeaa3f983bbec0c0dbc7b16eb52cf2267f (patch) | |
tree | 84a1d7421c53b88d4dededa3b06363a4ff2932ba /src/main/java/com/google/devtools/build/lib/rules/apple/AppleCommandLineOptions.java | |
parent | e81ff0e156647ae680346ac833313319e7ea69d6 (diff) |
Introduce --apple_crosstool_top, which sets the crosstool for sources in objc_*/apple_*/ios_* targets and their dependencies.
--
PiperOrigin-RevId: 142702735
MOS_MIGRATED_REVID=142702735
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/apple/AppleCommandLineOptions.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/rules/apple/AppleCommandLineOptions.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/apple/AppleCommandLineOptions.java b/src/main/java/com/google/devtools/build/lib/rules/apple/AppleCommandLineOptions.java index 648e3963a4..6724465d02 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/apple/AppleCommandLineOptions.java +++ b/src/main/java/com/google/devtools/build/lib/rules/apple/AppleCommandLineOptions.java @@ -136,6 +136,16 @@ public class AppleCommandLineOptions extends FragmentOptions { help = "Specifies to target CPU of iOS compilation.") public String iosCpu; + @Option( + name = "apple_crosstool_top", + defaultValue = "@bazel_tools//tools/cpp:toolchain", + category = "version", + converter = LabelConverter.class, + help = "The label of the crosstool package to be used in Apple and Objc rules and their" + + " dependencies." + ) + public Label appleCrosstoolTop; + @Option(name = "apple_platform_type", defaultValue = "IOS", category = "undocumented", |