commit | 9f3133a9ac46e0161a04c7510784a2cdb4fe4c7a | [log] [tgz] |
---|---|---|
author | David Reiss <dreiss@fb.com> | Fri Nov 08 11:29:24 2013 -0800 |
committer | Michael Bolin <mbolin@fb.com> | Tue Nov 12 17:53:33 2013 -0800 |
tree | 277400a1273a04ff00fa3e5a7336159e9a3f841c | |
parent | 7ad3bdd890c65b348a5d58a948c7d91c9260b21f [diff] |
Make SplitZipStep use proguard mapping on builds with obfuscation. Summary: Previously, we had some hacks in place to make zip splitting work properly on builds with obfuscated class names, but they weren't scalable. Now the split-zip step pulls in the proguard class name mapping and uses that to apply primary dex policies more accurately.
Buck is an Android build tool. To see what Buck can do for you, check out the documentation at http://facebook.github.io/buck/.
To build Buck, run the following:
git clone git@github.com:facebook/buck.git cd buck ant ./bin/buck --help
Apache License 2.0