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

Side by Side Diff: content/test/BUILD.gn

Issue 1121363002: GN Windows component build fixes (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@component2
Patch Set: . Created 5 years, 7 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 | « chrome/test/BUILD.gn ('k') | media/midi/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 2014 The Chromium Authors. All rights reserved. 1 # Copyright 2014 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/chrome_build.gni") 5 import("//build/config/chrome_build.gni")
6 import("//build/config/crypto.gni") 6 import("//build/config/crypto.gni")
7 import("//build/config/features.gni") 7 import("//build/config/features.gni")
8 import("//build/config/ui.gni") 8 import("//build/config/ui.gni")
9 import("//build/module_args/v8.gni") 9 import("//build/module_args/v8.gni")
10 import("//testing/test.gni") 10 import("//testing/test.gni")
(...skipping 276 matching lines...) Expand 10 before | Expand all | Expand 10 after
287 "//mojo/environment:chromium", 287 "//mojo/environment:chromium",
288 "//net:test_support", 288 "//net:test_support",
289 "//ppapi/host", 289 "//ppapi/host",
290 "//ppapi/proxy", 290 "//ppapi/proxy",
291 "//ppapi/proxy:ipc", 291 "//ppapi/proxy:ipc",
292 "//ppapi/shared_impl", 292 "//ppapi/shared_impl",
293 "//third_party/mojo/src/mojo/edk/system", 293 "//third_party/mojo/src/mojo/edk/system",
294 "//third_party/mojo/src/mojo/edk/test:test_support", 294 "//third_party/mojo/src/mojo/edk/test:test_support",
295 "//third_party/mojo/src/mojo/public/cpp/bindings", 295 "//third_party/mojo/src/mojo/public/cpp/bindings",
296 "//third_party/mojo/src/mojo/public/js", 296 "//third_party/mojo/src/mojo/public/js",
297
298 #"//ppapi:ppapi_tests", TODO(GYP)
299 #"//ppapi:ppapi_unittest_shared", TODO(GYP)
300 "//testing/gmock", 297 "//testing/gmock",
301 "//testing/gtest", 298 "//testing/gtest",
302 "//third_party/WebKit/public:blink", 299 "//third_party/WebKit/public:blink",
303 "//third_party/leveldatabase", 300 "//third_party/leveldatabase",
304 "//third_party/mesa:osmesa", 301 "//third_party/mesa:osmesa",
305 "//ui/accessibility", 302 "//ui/accessibility",
306 "//ui/accessibility:ax_gen", 303 "//ui/accessibility:ax_gen",
307 "//ui/base", 304 "//ui/base",
308 "//ui/base/ime", 305 "//ui/base/ime",
309 "//ui/gfx", 306 "//ui/gfx",
310 "//ui/gfx/geometry", 307 "//ui/gfx/geometry",
311 "//ui/gl", 308 "//ui/gl",
312 "//ui/resources", 309 "//ui/resources",
313 "//ui/shell_dialogs", 310 "//ui/shell_dialogs",
314 "//ui/snapshot", 311 "//ui/snapshot",
315 ] 312 ]
316 313
317 data_deps = [] 314 data_deps = [ "//ppapi:ppapi_tests" ] # Loaded at runtime.
318 315
319 if (!is_chromeos) { 316 if (!is_chromeos) {
320 sources -= 317 sources -=
321 [ "../browser/web_contents/touch_editable_impl_aura_browsertest.cc" ] 318 [ "../browser/web_contents/touch_editable_impl_aura_browsertest.cc" ]
322 } 319 }
323 320
324 if (is_win) { 321 if (is_win) {
325 sources += rebase_path( 322 sources += rebase_path(
326 content_tests_gypi_values.content_browsertests_win_sources, 323 content_tests_gypi_values.content_browsertests_win_sources,
327 ".", 324 ".",
328 "//content") 325 "//content")
329 326
330 # TODO(GYP) Windows support
331 # 'resource_include_dirs': [
332 # '<(SHARED_INTERMEDIATE_DIR)/webkit',
333 # ],
334 # 'sources': [
335 # 'shell/app/resource.h',
336 # 'shell/app/shell.rc',
337 # # TODO: It would be nice to have these pulled in
338 # # automatically from direct_dependent_settings in
339 # # their various targets (net.gyp:net_resources, etc.),
340 # # but that causes errors in other targets when
341 # # resulting .res files get referenced multiple times.
342 # '<(SHARED_INTERMEDIATE_DIR)/blink/public/resources/blink_resourc es.rc',
343 # '<(SHARED_INTERMEDIATE_DIR)/content/app/strings/content_strings_ en-US.rc',
344 # '<(SHARED_INTERMEDIATE_DIR)/net/net_resources.rc',
345 # ],
346 deps += [ 327 deps += [
347 "//content/app/strings", 328 "//content/app/strings",
348 "//net:net_resources", 329 "//net:net_resources",
349 "//third_party/WebKit/public:resources", 330 "//third_party/WebKit/public:resources",
350 "//third_party/iaccessible2", 331 "//third_party/iaccessible2",
351 "//third_party/isimpledom", 332 "//third_party/isimpledom",
352 ] 333 ]
353 334
354 # TODO(GYP) Windows 335 libs = [ "oleacc.lib" ]
355 # 'Debug_Base': {
356 # 'msvs_settings': {
357 # 'VCLinkerTool': {
358 # 'LinkIncremental': '<(msvs_large_module_debug_link_mode)',
359 } 336 }
360 337
361 if (is_linux) { 338 if (is_linux) {
362 sources -= 339 sources -=
363 [ "../browser/accessibility/dump_accessibility_tree_browsertest.cc" ] 340 [ "../browser/accessibility/dump_accessibility_tree_browsertest.cc" ]
364 } 341 }
365 342
366 if (is_android) { 343 if (is_android) {
367 sources += rebase_path( 344 sources += rebase_path(
368 content_tests_gypi_values.content_browsertests_android_sources, 345 content_tests_gypi_values.content_browsertests_android_sources,
(...skipping 224 matching lines...) Expand 10 before | Expand all | Expand 10 after
593 ] 570 ]
594 deps += [ "//testing/android/native_test:native_test_native_code" ] 571 deps += [ "//testing/android/native_test:native_test_native_code" ]
595 } 572 }
596 if (!is_android && !is_ios) { 573 if (!is_android && !is_ios) {
597 deps += [ "//third_party/libvpx" ] 574 deps += [ "//third_party/libvpx" ]
598 } 575 }
599 576
600 if (use_aura) { 577 if (use_aura) {
601 deps += [ 578 deps += [
602 "//ui/aura", 579 "//ui/aura",
580 "//ui/aura_extra",
603 "//ui/wm", 581 "//ui/wm",
604 ] 582 ]
605 } else { 583 } else {
606 sources -= [ 584 sources -= [
607 "../browser/renderer_host/render_widget_host_view_aura_unittest.cc", 585 "../browser/renderer_host/render_widget_host_view_aura_unittest.cc",
608 "../browser/renderer_host/web_input_event_aura_unittest.cc", 586 "../browser/renderer_host/web_input_event_aura_unittest.cc",
609 "../browser/web_contents/aura/overscroll_navigation_overlay_unittest.cc", 587 "../browser/web_contents/aura/overscroll_navigation_overlay_unittest.cc",
610 "../browser/web_contents/aura/overscroll_window_animation_unittest.cc", 588 "../browser/web_contents/aura/overscroll_window_animation_unittest.cc",
611 "../browser/web_contents/aura/overscroll_window_delegate_unittest.cc", 589 "../browser/web_contents/aura/overscroll_window_delegate_unittest.cc",
612 ] 590 ]
(...skipping 100 matching lines...) Expand 10 before | Expand all | Expand 10 after
713 "//gpu/blink", 691 "//gpu/blink",
714 "//testing/gtest", 692 "//testing/gtest",
715 "//third_party/WebKit/public:blink", 693 "//third_party/WebKit/public:blink",
716 "//ui/base", 694 "//ui/base",
717 "//ui/gfx", 695 "//ui/gfx",
718 "//ui/gfx/geometry", 696 "//ui/gfx/geometry",
719 "//ui/gl", 697 "//ui/gl",
720 ] 698 ]
721 } 699 }
722 } 700 }
OLDNEW
« no previous file with comments | « chrome/test/BUILD.gn ('k') | media/midi/BUILD.gn » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698