diff options
author | 2017-09-22 02:02:35 +0200 | |
---|---|---|
committer | 2017-09-22 12:16:02 +0200 | |
commit | 54c86b4c6f29f4b0d52e1db702d30c10f3ac8b56 (patch) | |
tree | 08141e8298a2eadae818e7d8cce1198280e3c1be /src/tools/android/java/com/google/devtools/build/android/ResourceProcessorBusyBox.java | |
parent | 87c70eef9cae2c2bb652ecc0baa16adb90a21eab (diff) |
Action for resource shrinking with aapt2
Introduces the ResourcesZip class to more easily handle processing merged resources.
RELNOTES: None
PiperOrigin-RevId: 169622715
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.java | 8 |
1 files changed, 7 insertions, 1 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 a5f9271696..317599989f 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 @@ -126,6 +126,12 @@ public class ResourceProcessorBusyBox { void call(String[] args) throws Exception { Aapt2ResourcePackagingAction.main(args); } + }, + SHRINK_AAPT2() { + @Override + void call(String[] args) throws Exception { + Aapt2ResourceShrinkingAction.main(args); + } }; abstract void call(String[] args) throws Exception; @@ -152,7 +158,7 @@ public class ResourceProcessorBusyBox { "The processing tool to execute. " + "Valid tools: PACKAGE, VALIDATE, GENERATE_BINARY_R, GENERATE_LIBRARY_R, PARSE, " + "MERGE, GENERATE_AAR, SHRINK, MERGE_MANIFEST, COMPILE_LIBRARY_RESOURCES, " - + "LINK_STATIC_LIBRARY, AAPT2_PACKAGE." + + "LINK_STATIC_LIBRARY, AAPT2_PACKAGE, SHRINK_AAPT2." ) public Tool tool; } |