diff options
author | 2016-07-08 19:16:28 +0000 | |
---|---|---|
committer | 2016-07-11 09:39:29 +0000 | |
commit | 528623a0987bb491ff7aefa403344e2d42f6caba (patch) | |
tree | c814a4d34602ff1c3276224e5aa45bf1e859e70f /src/main/java/com/google/devtools/build/lib/rules/android/AndroidRuleClasses.java | |
parent | 2553c84a436b091fa58d3e599078fbe9ea8f26b2 (diff) |
Use fast-path compiler for android_binary R.classes
Hook up the RClassGeneratorAction to blaze code.
This is currently only used for android_binary
targets to build the final R classes of the
binary + all of its libraries.
Behind a flag and off by default (flip on later).
--
MOS_MIGRATED_REVID=126935165
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/android/AndroidRuleClasses.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/rules/android/AndroidRuleClasses.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/android/AndroidRuleClasses.java b/src/main/java/com/google/devtools/build/lib/rules/android/AndroidRuleClasses.java index d779ce04b4..197c1552fd 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/android/AndroidRuleClasses.java +++ b/src/main/java/com/google/devtools/build/lib/rules/android/AndroidRuleClasses.java @@ -404,6 +404,8 @@ public final class AndroidRuleClasses { env.getToolsLabel(DEFAULT_AAR_GENERATOR))) .add(attr("$android_manifest_merger", LABEL).cfg(HOST).exec().value( env.getToolsLabel(DEFAULT_MANIFEST_MERGER))) + .add(attr("$android_rclass_generator", LABEL).cfg(HOST).exec().value( + env.getToolsLabel(DEFAULT_RCLASS_GENERATOR))) .add(attr("$android_resources_processor", LABEL).cfg(HOST).exec().value( env.getToolsLabel(DEFAULT_RESOURCES_PROCESSOR))) .add(attr("$android_resource_shrinker", LABEL).cfg(HOST).exec().value( |