aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/tools/android/java/com/google/devtools/build/android/ResourceProcessorBusyBox.java
diff options
context:
space:
mode:
authorGravatar asteinb <asteinb@google.com>2018-04-16 09:52:54 -0700
committerGravatar Copybara-Service <copybara-piper@google.com>2018-04-16 09:54:48 -0700
commit99b9248dc623f17e62bf3ba6e5de0127a6f8ec18 (patch)
treeca46f9c81fe16dc53e136d696d01046c7b591d18 /src/tools/android/java/com/google/devtools/build/android/ResourceProcessorBusyBox.java
parent840d5add25c184aed1c3d70ed568c3372c7ab90f (diff)
Create asset merging action
This action is a trimmed-down version of the resource merging action (no resources or manifests). Also, create a base class to collect boilerplate action code, and a new Exception to indicate that we should exit an action immediately (rather than throw and print the stack trace). RELNOTES: none PiperOrigin-RevId: 193054422
Diffstat (limited to 'src/tools/android/java/com/google/devtools/build/android/ResourceProcessorBusyBox.java')
-rw-r--r--src/tools/android/java/com/google/devtools/build/android/ResourceProcessorBusyBox.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/tools/android/java/com/google/devtools/build/android/ResourceProcessorBusyBox.java b/src/tools/android/java/com/google/devtools/build/android/ResourceProcessorBusyBox.java
index 6f120ae165..32a17e7ddd 100644
--- a/src/tools/android/java/com/google/devtools/build/android/ResourceProcessorBusyBox.java
+++ b/src/tools/android/java/com/google/devtools/build/android/ResourceProcessorBusyBox.java
@@ -143,6 +143,12 @@ public class ResourceProcessorBusyBox {
void call(String[] args) throws Exception {
Aapt2ResourceShrinkingAction.main(args);
}
+ },
+ MERGE_ASSETS() {
+ @Override
+ void call(String[] args) throws Exception {
+ AndroidAssetMergingAction.main(args);
+ }
};
abstract void call(String[] args) throws Exception;