diff options
author | Luis Fernando Pino Duque <lpino@google.com> | 2016-02-25 14:25:19 +0000 |
---|---|---|
committer | Philipp Wollermann <philwo@google.com> | 2016-02-25 17:31:19 +0000 |
commit | b1b28b68d88aa1d36e2252cab7437aac7993dbc8 (patch) | |
tree | c2b5b98f149df137e27faaa623ea3f42402ac14e /src/main/java/com/google/devtools/build/lib/rules | |
parent | 3d207d03e49ca22ffba93567b616d1d36c96294e (diff) |
Update ANDROID_DEFAULT_CROSSTOOL to default to //external:android/crosstool. Remove the constant.
--
MOS_MIGRATED_REVID=115555161
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/rules/android/AndroidConfiguration.java | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/android/AndroidConfiguration.java b/src/main/java/com/google/devtools/build/lib/rules/android/AndroidConfiguration.java index 7a52637383..d29a57fe74 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/android/AndroidConfiguration.java +++ b/src/main/java/com/google/devtools/build/lib/rules/android/AndroidConfiguration.java @@ -20,6 +20,7 @@ import com.google.common.collect.Multimap; import com.google.devtools.build.lib.Constants; import com.google.devtools.build.lib.analysis.config.BuildConfiguration; import com.google.devtools.build.lib.analysis.config.BuildConfiguration.DefaultLabelConverter; +import com.google.devtools.build.lib.analysis.config.BuildConfiguration.EmptyToNullLabelConverter; import com.google.devtools.build.lib.analysis.config.BuildConfiguration.Fragment; import com.google.devtools.build.lib.analysis.config.BuildConfiguration.StrictDepsConverter; import com.google.devtools.build.lib.analysis.config.BuildConfiguration.StrictDepsMode; @@ -43,13 +44,6 @@ import java.util.List; @Immutable public class AndroidConfiguration extends BuildConfiguration.Fragment { - /** Converter for --android_crosstool_top. */ - public static class AndroidCrosstoolTopConverter extends DefaultLabelConverter { - public AndroidCrosstoolTopConverter() { - super(Constants.ANDROID_DEFAULT_CROSSTOOL); - } - } - /** Converter for --android_sdk. */ public static class AndroidSdkConverter extends DefaultLabelConverter { public AndroidSdkConverter() { @@ -109,9 +103,9 @@ public class AndroidConfiguration extends BuildConfiguration.Fragment { public boolean incrementalNativeLibs; @Option(name = "android_crosstool_top", - defaultValue = "", + defaultValue = "//external:android/crosstool", category = "semantics", - converter = AndroidCrosstoolTopConverter.class, + converter = EmptyToNullLabelConverter.class, help = "The location of the C++ compiler used for Android builds.") public Label androidCrosstoolTop; |