| Index: build/config/android/internal_rules.gni
|
| diff --git a/build/config/android/internal_rules.gni b/build/config/android/internal_rules.gni
|
| index 79805d15a9a2187471e8a66c2e86b356bbf332d8..7d159a6e947dc63d5b5d514eebcac92a062bf85a 100644
|
| --- a/build/config/android/internal_rules.gni
|
| +++ b/build/config/android/internal_rules.gni
|
| @@ -770,6 +770,16 @@ template("package_apk") {
|
| if (_native_lib_placeholders != []) {
|
| args += [ "--native-lib-placeholders=$_native_lib_placeholders" ]
|
| }
|
| + if (defined(invoker.secondary_native_libs) &&
|
| + invoker.secondary_native_libs != []) {
|
| + assert(defined(android_app_secondary_abi))
|
| + inputs += invoker.secondary_native_libs
|
| + _secondary_native_libs = rebase_path(invoker.secondary_native_libs)
|
| + args += [
|
| + "--secondary-native-libs=$_secondary_native_libs",
|
| + "--secondary-android-abi=$android_app_secondary_abi",
|
| + ]
|
| + }
|
|
|
| if (defined(invoker.emma_instrument) && invoker.emma_instrument) {
|
| _emma_device_jar = "$android_sdk_root/tools/lib/emma_device.jar"
|
| @@ -1086,6 +1096,7 @@ template("create_apk") {
|
| "emma_instrument",
|
| "native_lib_placeholders",
|
| "native_libs_filearg",
|
| + "secondary_native_libs",
|
| "uncompress_shared_libraries",
|
| "write_asset_list",
|
| ])
|
| @@ -1106,6 +1117,7 @@ template("create_apk") {
|
| [
|
| "assets_build_config",
|
| "emma_instrument",
|
| + "secondary_native_libs",
|
| "uncompress_shared_libraries",
|
| ])
|
| _dex_target = "//build/android/incremental_install:bootstrap_java__dex"
|
|
|