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

Side by Side Diff: ppapi/proxy/BUILD.gn

Issue 2727093003: Fix ASAN ODR violation in ppapi/proxy in component mode (Closed)
Patch Set: simplify, no export 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 | ppapi/proxy/tcp_socket_resource_base.cc » ('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/config/nacl/config.gni") 5 import("//build/config/nacl/config.gni")
6 6
7 config("proxy_implementation") { 7 config("proxy_implementation") {
8 defines = [ "PPAPI_PROXY_IMPLEMENTATION" ] 8 defines = [ "PPAPI_PROXY_IMPLEMENTATION" ]
9 } 9 }
10 10
(...skipping 290 matching lines...) Expand 10 before | Expand all | Expand 10 after
301 ] 301 ]
302 } 302 }
303 303
304 if (!is_nacl_nonsfi) { 304 if (!is_nacl_nonsfi) {
305 deps += [ "//third_party/icu" ] 305 deps += [ "//third_party/icu" ]
306 } 306 }
307 } 307 }
308 308
309 source_set("common") { 309 source_set("common") {
310 sources = [ 310 sources = [
311 "tcp_socket_resource_constants.cc",
312 "tcp_socket_resource_constants.h", 311 "tcp_socket_resource_constants.h",
313 "udp_socket_resource_constants.cc",
314 "udp_socket_resource_constants.h", 312 "udp_socket_resource_constants.h",
315 ] 313 ]
316
317 configs += [ ":proxy_implementation" ]
318 } 314 }
319 315
320 group("ipc") { 316 group("ipc") {
321 if (is_component_build) { 317 if (is_component_build) {
322 public_deps = [ 318 public_deps = [
323 "//ppapi/proxy", 319 "//ppapi/proxy",
324 ] 320 ]
325 } else { 321 } else {
326 public_deps = [ 322 public_deps = [
327 ":ipc_sources", 323 ":ipc_sources",
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after
386 deps = [ 382 deps = [
387 "//base/test:test_support", 383 "//base/test:test_support",
388 "//ipc", 384 "//ipc",
389 "//ipc:test_support", 385 "//ipc:test_support",
390 "//ppapi/proxy", 386 "//ppapi/proxy",
391 "//ppapi/shared_impl", 387 "//ppapi/shared_impl",
392 "//testing/gmock", 388 "//testing/gmock",
393 "//testing/gtest", 389 "//testing/gtest",
394 ] 390 ]
395 } 391 }
OLDNEW
« no previous file with comments | « no previous file | ppapi/proxy/tcp_socket_resource_base.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698