From 99b9248dc623f17e62bf3ba6e5de0127a6f8ec18 Mon Sep 17 00:00:00 2001 From: asteinb Date: Mon, 16 Apr 2018 09:52:54 -0700 Subject: 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 --- .../com/google/devtools/build/android/ResourceProcessorBusyBox.java | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/tools/android/java/com/google/devtools/build/android/ResourceProcessorBusyBox.java') 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; -- cgit v1.2.3