OLD | NEW |
1 # Copyright 2015 The Chromium Authors. All rights reserved. | 1 # Copyright 2015 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 import("//build/buildflag_header.gni") | 5 import("//build/buildflag_header.gni") |
6 import("//build/config/android/config.gni") | 6 import("//build/config/android/config.gni") |
7 import("//build/config/android/rules.gni") | 7 import("//build/config/android/rules.gni") |
8 import("//build/util/process_version.gni") | 8 import("//build/util/process_version.gni") |
9 import("//build/util/version.gni") | 9 import("//build/util/version.gni") |
10 import("//testing/test.gni") | 10 import("//testing/test.gni") |
(...skipping 237 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
248 "//components/data_reduction_proxy/core/browser:browser_small", | 248 "//components/data_reduction_proxy/core/browser:browser_small", |
249 "//components/data_reduction_proxy/core/common", | 249 "//components/data_reduction_proxy/core/common", |
250 ] | 250 ] |
251 } | 251 } |
252 | 252 |
253 if (!use_platform_icu_alternatives) { | 253 if (!use_platform_icu_alternatives) { |
254 deps += [ "//base:i18n" ] | 254 deps += [ "//base:i18n" ] |
255 } | 255 } |
256 } | 256 } |
257 | 257 |
| 258 _cronet_shared_lib_name = "cronet.$chrome_version_full" |
| 259 _cronet_shared_lib_file_name = "lib" + _cronet_shared_lib_name + ".so" |
| 260 |
258 shared_library("cronet") { | 261 shared_library("cronet") { |
| 262 output_name = _cronet_shared_lib_name |
259 sources = [ | 263 sources = [ |
260 "cronet_jni.cc", | 264 "cronet_jni.cc", |
261 ] | 265 ] |
262 deps = [ | 266 deps = [ |
263 ":cronet_static", | 267 ":cronet_static", |
264 "//base", | 268 "//base", |
265 "//net:net", | 269 "//net:net", |
266 ] | 270 ] |
267 } | 271 } |
268 | 272 |
(...skipping 1010 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1279 rebase_path("$target_gen_dir/cronet_impl_native_proguard.cfg", | 1283 rebase_path("$target_gen_dir/cronet_impl_native_proguard.cfg", |
1280 root_build_dir), | 1284 root_build_dir), |
1281 rebase_path("//components/cronet/android/cronet_impl_native_proguard.cfg", | 1285 rebase_path("//components/cronet/android/cronet_impl_native_proguard.cfg", |
1282 root_build_dir), | 1286 root_build_dir), |
1283 rebase_path("//base/android/proguard/chromium_code.flags", root_build_dir), | 1287 rebase_path("//base/android/proguard/chromium_code.flags", root_build_dir), |
1284 ] | 1288 ] |
1285 } | 1289 } |
1286 | 1290 |
1287 copy("cronet_package_copy_native_lib") { | 1291 copy("cronet_package_copy_native_lib") { |
1288 sources = [ | 1292 sources = [ |
1289 "$root_out_dir/libcronet.so", | 1293 "$root_out_dir/" + _cronet_shared_lib_file_name, |
1290 ] | 1294 ] |
1291 outputs = [ | 1295 outputs = [ |
1292 "$_package_dir/libs/${android_app_abi}/libcronet.so", | 1296 "$_package_dir/libs/${android_app_abi}/" + _cronet_shared_lib_file_name, |
1293 ] | 1297 ] |
1294 deps = [ | 1298 deps = [ |
1295 ":cronet", | 1299 ":cronet", |
1296 ] | 1300 ] |
1297 } | 1301 } |
1298 | 1302 |
1299 copy("cronet_package_copy_native_lib_unstripped") { | 1303 copy("cronet_package_copy_native_lib_unstripped") { |
1300 sources = [ | 1304 sources = [ |
1301 "$root_out_dir/lib.unstripped/libcronet.so", | 1305 "$root_out_dir/lib.unstripped/" + _cronet_shared_lib_file_name, |
1302 ] | 1306 ] |
1303 outputs = [ | 1307 outputs = [ |
1304 "$_package_dir/symbols/${android_app_abi}/libcronet.so", | 1308 "$_package_dir/symbols/${android_app_abi}/" + _cronet_shared_lib_file_name, |
1305 ] | 1309 ] |
1306 deps = [ | 1310 deps = [ |
1307 ":cronet", | 1311 ":cronet", |
1308 ] | 1312 ] |
1309 } | 1313 } |
1310 | 1314 |
1311 copy("cronet_package_copy_native_test_lib") { | 1315 copy("cronet_package_copy_native_test_lib") { |
1312 testonly = true | 1316 testonly = true |
1313 sources = [ | 1317 sources = [ |
1314 "$root_out_dir/libcronet_tests.so", | 1318 "$root_out_dir/libcronet_tests.so", |
(...skipping 178 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1493 deps = [ | 1497 deps = [ |
1494 ":cronet_package_copy_native_test_lib", | 1498 ":cronet_package_copy_native_test_lib", |
1495 ":cronet_package_copy_native_test_lib_unstripped", | 1499 ":cronet_package_copy_native_test_lib_unstripped", |
1496 ":cronet_package_copy_test_assets", | 1500 ":cronet_package_copy_test_assets", |
1497 ":cronet_package_copy_test_files", | 1501 ":cronet_package_copy_test_files", |
1498 ":cronet_package_copy_test_support_apks", | 1502 ":cronet_package_copy_test_support_apks", |
1499 ":repackage_extracted_test_jars", | 1503 ":repackage_extracted_test_jars", |
1500 ] | 1504 ] |
1501 } | 1505 } |
1502 } | 1506 } |
OLD | NEW |