Add support for prebuilt jars
commit684b22957e09c08e917a63390b04980a67da4fa1
authorcjhopman@chromium.org <cjhopman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Fri, 22 Aug 2014 19:12:39 +0000 (22 19:12 +0000)
committercjhopman@chromium.org <cjhopman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Fri, 22 Aug 2014 19:13:57 +0000 (22 19:13 +0000)
tree3ac77f6b2c6fcb26f5bd3d87ede9da7120d633a3
parentee7d152c418d3d1c4973ac28e8190787d6c50eae
Add support for prebuilt jars

Mostly just a refactoring of build rules to support prebuilt jars.

Adds support for proguard preprocessing of both prebuilt and
non-prebuilt java libraries.

Adds definitions of all (but for android.jar) of the prebuilt jars that
we need from the sdk.

BUG=359249

Review URL: https://codereview.chromium.org/484813002

Cr-Commit-Position: refs/heads/master@{#291464}
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@291464 0039d316-1c4b-4281-b951-d872f2087c98
BUILD.gn
build/android/gyp/proguard.py
build/config/android/internal_rules.gni
build/config/android/rules.gni
build/secondary/third_party/android_tools/BUILD.gn
third_party/guava/BUILD.gn