aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/rules/android/AndroidResourceParsingActionBuilder.java
diff options
context:
space:
mode:
authorGravatar asteinb <asteinb@google.com>2018-04-16 12:03:20 -0700
committerGravatar Copybara-Service <copybara-piper@google.com>2018-04-16 12:04:37 -0700
commitfd84a1333a9b2c17a8347ef0b21859624c9869f9 (patch)
treeb20991b30e34ef27a2a9abff81fc5719fd1f0995 /src/main/java/com/google/devtools/build/lib/rules/android/AndroidResourceParsingActionBuilder.java
parent835814895fffef00fe88658f91e4550dc61546cf (diff)
Independently parse assets
This is the first step in processing assets completely seperately from resources. RELNOTES: none PiperOrigin-RevId: 193076991
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/android/AndroidResourceParsingActionBuilder.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/android/AndroidResourceParsingActionBuilder.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/android/AndroidResourceParsingActionBuilder.java b/src/main/java/com/google/devtools/build/lib/rules/android/AndroidResourceParsingActionBuilder.java
index 3a6c71f1ee..a3bd4773d6 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/android/AndroidResourceParsingActionBuilder.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/android/AndroidResourceParsingActionBuilder.java
@@ -205,6 +205,13 @@ public class AndroidResourceParsingActionBuilder {
androidResources, output, compiledSymbols, ruleContext.getLabel(), manifest);
}
+ public ParsedAndroidAssets build(AndroidAssets assets) {
+ setAssets(assets);
+ build(ruleContext);
+
+ return ParsedAndroidAssets.of(assets, output, ruleContext.getLabel());
+ }
+
/**
* Builds and registers the action, and updates the given resourceContainer with the output
* symbols.