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

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

Issue 1053203003: Work on Windows GN component build. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 8 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 | « media/base/BUILD.gn ('k') | ppapi/shared_impl/BUILD.gn » ('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 config("proxy_implementation") { 5 config("proxy_implementation") {
6 defines = [ "PPAPI_PROXY_IMPLEMENTATION" ] 6 defines = [ "PPAPI_PROXY_IMPLEMENTATION" ]
7 } 7 }
8 8
9 component("proxy") { 9 component("proxy") {
10 output_name = "ppapi_proxy" 10 output_name = "ppapi_proxy"
(...skipping 254 matching lines...) Expand 10 before | Expand all | Expand 10 after
265 265
266 configs += [ ":proxy_implementation" ] 266 configs += [ ":proxy_implementation" ]
267 267
268 deps = [ 268 deps = [
269 "//base", 269 "//base",
270 "//gpu/command_buffer/client:gles2_implementation", 270 "//gpu/command_buffer/client:gles2_implementation",
271 "//gpu/ipc", 271 "//gpu/ipc",
272 "//ipc", 272 "//ipc",
273 "//media:shared_memory_support", 273 "//media:shared_memory_support",
274 "//ppapi/c", 274 "//ppapi/c",
275 "//ppapi/proxy:ipc", 275 "//ppapi/proxy:ipc_sources",
276 "//ppapi/shared_impl", 276 "//ppapi/shared_impl",
277 "//third_party/icu", 277 "//third_party/icu",
278 ] 278 ]
279 279
280 if (is_nacl) { 280 if (is_nacl) {
281 deps += [ 281 deps += [
282 "//ui/events:latency_info", 282 "//ui/events:latency_info",
283 "//mojo/nacl:mojo", 283 "//mojo/nacl:mojo",
284 ] 284 ]
285 } else { 285 } else {
286 deps += [ 286 deps += [
287 "//base/third_party/dynamic_annotations", 287 "//base/third_party/dynamic_annotations",
288 "//gin", 288 "//gin",
289 "//skia", 289 "//skia",
290 "//ui/events:events_base", 290 "//ui/events:events_base",
291 "//ui/surface", 291 "//ui/surface",
292 ] 292 ]
293 } 293 }
294 } 294 }
295 295
296 source_set("ipc") { 296 group("ipc") {
297 if (is_component_build) {
298 public_deps = [
299 "//ppapi/proxy",
300 ]
301 } else {
302 public_deps = [
303 ":ipc_sources",
304 ]
305 }
306 }
307
308 source_set("ipc_sources") {
297 sources = [ 309 sources = [
298 "nacl_message_scanner.cc", 310 "nacl_message_scanner.cc",
299 "nacl_message_scanner.h", 311 "nacl_message_scanner.h",
300 "ppapi_messages.cc", 312 "ppapi_messages.cc",
301 "ppapi_messages.h", 313 "ppapi_messages.h",
302 "ppapi_param_traits.cc", 314 "ppapi_param_traits.cc",
303 "ppapi_param_traits.h", 315 "ppapi_param_traits.h",
304 "raw_var_data.cc", 316 "raw_var_data.cc",
305 "raw_var_data.h", 317 "raw_var_data.h",
306 "resource_message_params.cc", 318 "resource_message_params.cc",
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after
349 deps = [ 361 deps = [
350 "//base/test:test_support", 362 "//base/test:test_support",
351 "//ipc", 363 "//ipc",
352 "//ipc:test_support", 364 "//ipc:test_support",
353 "//ppapi/proxy", 365 "//ppapi/proxy",
354 "//ppapi/shared_impl", 366 "//ppapi/shared_impl",
355 "//testing/gmock", 367 "//testing/gmock",
356 "//testing/gtest", 368 "//testing/gtest",
357 ] 369 ]
358 } 370 }
OLDNEW
« no previous file with comments | « media/base/BUILD.gn ('k') | ppapi/shared_impl/BUILD.gn » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698