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-04-19 09:16:09 -0700
committerGravatar Copybara-Service <copybara-piper@google.com>2018-04-19 09:17:29 -0700
commitdecb8be0e30355d4fba1987d43f4870a3822fd5b (patch)
tree7056f73d41ad38efbed9645906e180b457237050 /src/tools/android/java/com/google/devtools/build/android/aapt2/Aapt2ConfigOptions.java
parentd8dfd7882585fafc2be60d42ae996a4a536ac469 (diff)
Add the --pseudo-localize flag to resource compilation, gated by the --generatePseudoLocale flag.
Cleaned up the CompileLIbraryResourcesAction to use the Aapt2ConfigOptions. RELNOTES: PiperOrigin-RevId: 193525850
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 c96bd8fc75..3a9aca84c3 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
@@ -175,4 +175,14 @@ public class Aapt2ConfigOptions extends OptionsBase {
help = "Generate the resource table as a protocol buffer."
)
public boolean resourceTableAsProto;
+
+ @Option(
+ documentationCategory = OptionDocumentationCategory.UNCATEGORIZED,
+ effectTags = {OptionEffectTag.UNKNOWN},
+ name = "generatePseudoLocale",
+ defaultValue = "false",
+ category = "config",
+ help = "Whether to generate pseudo locales during compilation."
+ )
+ public boolean generatePseudoLocale;
}