Go to file
Colin Cross 31060fdde1 Don't desugar static java libraries
Static java libraires are designed to be included in another
java library.  If desugar runs on the static java library,
the resulting jar will contain the desugared lambda classes.
When the static jar is included into another java library
and desugar runs again, it desugars the static java library
classes again, producing the same desugared lambda classes
and colliding in the final jar.

Test: m -j ANDROID_COMPILE_WITH_JACK=false
Change-Id: I0508b2cc9c56dbbd4ac0aba44fb99ea2a27715e0
2017-03-21 10:23:45 -07:00
core Don't desugar static java libraries 2017-03-21 10:23:45 -07:00
target Emulator: Enable logcat -Q to run in emulator 2017-03-15 22:27:08 -07:00
tools releasetools: Remove a dead line. 2017-03-16 11:59:24 -07:00
.gitignore Add build subprojects to .gitignore 2015-07-23 13:18:47 -07:00
Android.mk Add new Android.mk to handle repo move 2016-06-16 15:30:19 -07:00
CleanSpec.mk Revert "install *.so in different paths for their types" 2017-03-16 16:54:40 -07:00
buildspec.mk.default Fix GET-INSTALL-PATH to work with Soong 2016-08-12 05:10:51 +00:00
envsetup.sh Fix stacks on 64 bit processes. 2017-03-01 11:34:58 -08:00