aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/rules/android/AndroidRuleClasses.java
diff options
context:
space:
mode:
authorGravatar Googler <noreply@google.com>2015-09-26 20:35:57 +0000
committerGravatar Han-Wen Nienhuys <hanwen@google.com>2015-09-28 11:39:56 +0000
commit22616ae8ea53df3909fd16b74e0d9210138dc2c2 (patch)
tree42740e6f6eba481ff858d7e48cc1605ece0ddb92 /src/main/java/com/google/devtools/build/lib/rules/android/AndroidRuleClasses.java
parenta72be0f1d68ec449d463f825afa0aaabc4f05246 (diff)
Add Android IDL jar outputs.
These outputs are a jar and source jar for the results of aidl processing. This is used to add aidl output to IDEs separate from the source code, similar to annotation output (gen jars). -- MOS_MIGRATED_REVID=104024453
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.java2
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 5372fc10b0..c1e14989a3 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
@@ -531,6 +531,8 @@ public final class AndroidRuleClasses {
// like all the rest of android tools.
.add(attr("$jarjar_bin", LABEL).cfg(HOST).exec()
.value(env.getLabel("//third_party/java/jarjar:jarjar_bin")))
+ .add(attr("$idlclass", LABEL).cfg(HOST).exec()
+ .value(env.getLabel(Constants.ANDROID_DEP_PREFIX + "IdlClass")))
.build();
}