Chromium Code Reviews| Index: build/config/android/rules.gni |
| diff --git a/build/config/android/rules.gni b/build/config/android/rules.gni |
| index fe8e24f175a1fb2a4b42f45c005cde363355d031..6a30b1e6f162d61e4db09797095133611bb37fdc 100644 |
| --- a/build/config/android/rules.gni |
| +++ b/build/config/android/rules.gni |
| @@ -1628,8 +1628,11 @@ template("android_apk") { |
| _extra_native_libs = [] |
| _extra_native_libs_deps = [] |
| if (_native_libs != []) { |
| + _extra_native_libs_even_when_incremental = [] |
| + _extra_native_libs_even_when_incremental_deps = [] |
|
pkotwicz
2015/12/01 16:50:14
Nit: Move these outside the if statement
agrieve
2015/12/01 17:57:36
Causes "goes out of scope without being used" erro
|
| + |
| if (is_debug) { |
| - _extra_native_libs = [ android_gdbserver ] |
| + _extra_native_libs_even_when_incremental = [ android_gdbserver ] |
| } |
| if (_use_chromium_linker) { |
| @@ -1691,9 +1694,12 @@ template("android_apk") { |
| if (_native_libs != [] && !_create_abi_split) { |
| deps += _native_libs_deps + _extra_native_libs_deps + |
| + _extra_native_libs_even_when_incremental_deps + |
| [ _native_libs_file_arg_dep ] |
| native_libs_filearg = _native_libs_file_arg |
| native_libs = _extra_native_libs |
| + native_libs_even_when_incremental = |
| + _extra_native_libs_even_when_incremental |
| # Placeholders necessary for some older devices. |
| # http://crbug.com/395038 |
| @@ -1739,12 +1745,15 @@ template("android_apk") { |
| "public_deps", |
| ]) |
| - incremental_deps = deps + [ ":$_manifest_rule" ] |
| + incremental_deps = deps + _extra_native_libs_even_when_incremental_deps + |
| + [ ":$_manifest_rule" ] |
| deps = [] |
| deps = incremental_deps + _native_libs_deps + _extra_native_libs_deps + |
| [ _native_libs_file_arg_dep ] |
| native_libs_filearg = _native_libs_file_arg |
| native_libs = _extra_native_libs |
| + native_libs_even_when_incremental = |
| + _extra_native_libs_even_when_incremental |
| } |
| } |