aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/rules/apple
diff options
context:
space:
mode:
authorGravatar dmaclach <dmaclach@google.com>2018-07-09 12:51:53 -0700
committerGravatar Copybara-Service <copybara-piper@google.com>2018-07-09 12:55:16 -0700
commit2bea6c6eefc1fbf3e0bd14f201ce2031e126ee4c (patch)
treed07667ba2b219d30eab04163bf975e6713d7b0fe /src/main/java/com/google/devtools/build/lib/rules/apple
parent6b1119fefe17e3b75d47072ad4068ee6fe323624 (diff)
Tell user to blaze clean --expunge.
PiperOrigin-RevId: 203813666
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/apple')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/apple/XcodeConfig.java8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/apple/XcodeConfig.java b/src/main/java/com/google/devtools/build/lib/rules/apple/XcodeConfig.java
index d9ae4a09c4..943d751e82 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/apple/XcodeConfig.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/apple/XcodeConfig.java
@@ -178,10 +178,10 @@ public class XcodeConfig implements RuleConfiguredTargetFactory {
return explicitVersion;
} else {
throw new XcodeConfigException(String.format(
- "--xcode_version=%s specified, but '%s' is not an available Xcode version. "
- + "available versions: [%s]",
- versionOverrideFlag, versionOverrideFlag,
- printableXcodeVersions(xcodeVersionRules)));
+ "--xcode_version=%1$s specified, but '%1$s' is not an available Xcode version. "
+ + "available versions: [%2$s]. If you believe you have '%1$s' installed, try running "
+ + "\"blaze clean --expunge\", and then re-run your command.",
+ versionOverrideFlag, printableXcodeVersions(xcodeVersionRules)));
}
}