Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(339)

Side by Side Diff: components/cronet/android/BUILD.gn

Issue 2741773003: [Cronet] Append version to libcronet library name. (Closed)
Patch Set: address comment Created 3 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | components/cronet/android/java/src/org/chromium/net/impl/CronetLibraryLoader.java » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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
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
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
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 }
OLDNEW
« no previous file with comments | « no previous file | components/cronet/android/java/src/org/chromium/net/impl/CronetLibraryLoader.java » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698