aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/tools/android/java/com/google/devtools/build/android/aapt2/Aapt2ConfigOptions.java
diff options
context:
space:
mode:
authorGravatar corysmith <corysmith@google.com>2018-01-25 10:33:38 -0800
committerGravatar Copybara-Service <copybara-piper@google.com>2018-01-25 10:35:39 -0800
commitffaef29064dededa522b82715f35e2f190417d58 (patch)
tree20dc024101873c9fe6ec6da8c76e2ead100903af /src/tools/android/java/com/google/devtools/build/android/aapt2/Aapt2ConfigOptions.java
parent15bf148ea28ee2bb817327749c291a76928c0803 (diff)
Add the ability to output the resource table as a protocol buffer to the Aapt2ResourcePackagingAction
Ensure that the custom package is respected in aapt2. This only impact the srcjar, as the classes are generated via another method. RELNOTES: None PiperOrigin-RevId: 183260369
Diffstat (limited to 'src/tools/android/java/com/google/devtools/build/android/aapt2/Aapt2ConfigOptions.java')
-rw-r--r--src/tools/android/java/com/google/devtools/build/android/aapt2/Aapt2ConfigOptions.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/tools/android/java/com/google/devtools/build/android/aapt2/Aapt2ConfigOptions.java b/src/tools/android/java/com/google/devtools/build/android/aapt2/Aapt2ConfigOptions.java
index 1b402eaf90..0a1e472e02 100644
--- a/src/tools/android/java/com/google/devtools/build/android/aapt2/Aapt2ConfigOptions.java
+++ b/src/tools/android/java/com/google/devtools/build/android/aapt2/Aapt2ConfigOptions.java
@@ -176,4 +176,14 @@ public class Aapt2ConfigOptions extends OptionsBase {
help = "Use compiled resources for merging rather than parsed symbols binary."
)
public boolean useCompiledResourcesForMerge;
+
+ @Option(
+ name = "resourceTableAsProto",
+ defaultValue = "false",
+ category = "config",
+ documentationCategory = OptionDocumentationCategory.UNCATEGORIZED,
+ effectTags = {OptionEffectTag.UNKNOWN},
+ help = "Generate the resource table as a protocol buffer."
+ )
+ public boolean resourceTableAsProto;
}