[Android] Add gyp support for multidex.
commite40294eca50d57360a2bb0718adcd5cde7810fbd
authorjbudorick <jbudorick@chromium.org>
Tue, 25 Aug 2015 17:03:49 +0000 (25 10:03 -0700)
committerCommit bot <commit-bot@chromium.org>
Tue, 25 Aug 2015 17:04:18 +0000 (25 17:04 +0000)
tree513ee381a0f41022bb3f3090ab49798ade41b28c
parentd9be58be03170c7c82f9c55abc2d21f0f7447c7f
[Android] Add gyp support for multidex.

Note that this does not enable multidex builds yet.

BUG=272790

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

Cr-Commit-Position: refs/heads/master@{#345357}
25 files changed:
base/BUILD.gn
base/android/java/src/org/chromium/base/BaseChromiumApplication.java
base/android/java/src/org/chromium/base/annotations/MainDex.java [new file with mode: 0644]
base/android/java/src/org/chromium/base/multidex/ChromiumMultiDex.java [new file with mode: 0644]
base/android/junit/src/org/chromium/base/BaseChromiumApplicationTest.java
base/base.gyp
base/test/android/javatests/src/org/chromium/base/test/BaseInstrumentationTestRunner.java
base/test/android/junit/src/org/chromium/base/test/shadows/ShadowMultiDex.java [new file with mode: 0644]
build/android/ant/apk-package.xml
build/android/apkbuilder_action.gypi
build/android/gyp/dex.py
build/android/gyp/main_dex_list.py [new file with mode: 0755]
build/android/main_dex_action.gypi [new file with mode: 0644]
build/android/main_dex_classes.flags [new file with mode: 0644]
build/android/pylib/constants/__init__.py
build/config/android/rules.gni
build/java.gypi
build/java_apk.gypi
build/secondary/third_party/android_tools/BUILD.gn
chrome/android/BUILD.gn
chrome/android/junit/src/org/chromium/chrome/browser/media/remote/AbstractMediaRouteControllerTest.java
chrome/chrome_tests.gypi
net/android/BUILD.gn
net/android/junit/src/org/chromium/net/HttpNegotiateAuthenticatorTest.java
net/net.gyp