diff options
author | 2017-01-11 18:26:32 +0000 | |
---|---|---|
committer | 2017-01-12 09:11:07 +0000 | |
commit | c7b0dd63520f311c8b1340df24e27cbd669cad14 (patch) | |
tree | c64b07d553f3c873c04c04b703d22f6e4c5e805e /src/tools/android/java/com/google/devtools/build/android/AndroidResourceMergingAction.java | |
parent | cdb6877fa490dca128a71614df442bc14f268dbe (diff) |
Expose the ability to define a binary output to the merge call.
New method to deserialize parsed resources.
Remove unthrown exceptions.
RELNOTES:None
--
PiperOrigin-RevId: 144221111
MOS_MIGRATED_REVID=144221111
Diffstat (limited to 'src/tools/android/java/com/google/devtools/build/android/AndroidResourceMergingAction.java')
-rw-r--r-- | src/tools/android/java/com/google/devtools/build/android/AndroidResourceMergingAction.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/tools/android/java/com/google/devtools/build/android/AndroidResourceMergingAction.java b/src/tools/android/java/com/google/devtools/build/android/AndroidResourceMergingAction.java index e2a800d584..a602c658ea 100644 --- a/src/tools/android/java/com/google/devtools/build/android/AndroidResourceMergingAction.java +++ b/src/tools/android/java/com/google/devtools/build/android/AndroidResourceMergingAction.java @@ -136,6 +136,15 @@ public class AndroidResourceMergingAction { help = "Custom java package to generate the R symbols files." ) public String packageForR; + + @Option( + name = "symbolsBinOut", + defaultValue = "null", + converter = PathConverter.class, + category = "config", + help = "Path to write the merged symbols binary." + ) + public Path symbolsBinOut; } public static void main(String[] args) throws Exception { @@ -181,6 +190,7 @@ public class AndroidResourceMergingAction { mergedAssets, new StubPngCruncher(), packageType, + options.symbolsBinOut, resourceClassWriter); logger.fine(String.format("Merging finished at %sms", timer.elapsed(TimeUnit.MILLISECONDS))); |