[Android] Add gyp support for multidex. (RELAND)
commitf091dcb5146ce071e183303bd316f06e92b6ee3e
authorjbudorick <jbudorick@chromium.org>
Tue, 25 Aug 2015 21:36:59 +0000 (25 14:36 -0700)
committerCommit bot <commit-bot@chromium.org>
Tue, 25 Aug 2015 21:38:00 +0000 (25 21:38 +0000)
tree352bd2a373ac3423cd3604c7ed3d9ef799cc6a9f
parentd088d16429595fd6702e5e8542089f1b4fc34b7d
[Android] Add gyp support for multidex. (RELAND)

Reland of https://codereview.chromium.org/1278573002

BUG=272790
TBR=thakis@chromium.org,mmenke@chromium.org

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

Cr-Commit-Position: refs/heads/master@{#345443}
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