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

Side by Side Diff: BUILD.gn

Issue 1458193002: Flip the CrOS GN release bots to use Ozone. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: fix target nesting Created 5 years, 1 month 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 | chrome/test/chromedriver/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 (c) 2013 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2013 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 # This is the root build file for GN. GN will start processing by loading this 5 # This is the root build file for GN. GN will start processing by loading this
6 # file, and recursively load all dependencies until all dependencies are either 6 # file, and recursively load all dependencies until all dependencies are either
7 # resolved or known not to exist (which will cause the build to fail). So if 7 # resolved or known not to exist (which will cause the build to fail). So if
8 # you add a new build file, there must be some path of dependencies from this 8 # you add a new build file, there must be some path of dependencies from this
9 # file to your new one or GN won't know about it. 9 # file to your new one or GN won't know about it.
10 10
(...skipping 129 matching lines...) Expand 10 before | Expand all | Expand 10 after
140 "//ppapi/examples/url_loader", 140 "//ppapi/examples/url_loader",
141 "//ppapi/examples/video_capture", 141 "//ppapi/examples/video_capture",
142 "//ppapi/examples/video_decode", 142 "//ppapi/examples/video_decode",
143 "//ppapi/examples/video_effects", 143 "//ppapi/examples/video_effects",
144 "//ppapi/examples/video_encode", 144 "//ppapi/examples/video_encode",
145 "//printing:printing_unittests", 145 "//printing:printing_unittests",
146 "//third_party/cacheinvalidation:cacheinvalidation_unittests", 146 "//third_party/cacheinvalidation:cacheinvalidation_unittests",
147 "//third_party/codesighs", 147 "//third_party/codesighs",
148 "//third_party/pdfium/samples:pdfium_test", 148 "//third_party/pdfium/samples:pdfium_test",
149 "//tools/gn", 149 "//tools/gn",
150 "//tools/gn:generate_test_gn_data",
150 "//tools/gn:gn_unittests", 151 "//tools/gn:gn_unittests",
151 "//tools/gn:generate_test_gn_data",
152 "//tools/perf/clear_system_cache", 152 "//tools/perf/clear_system_cache",
153 "//ui/accessibility:accessibility_unittests", 153 "//ui/accessibility:accessibility_unittests",
154 "//ui/app_list:app_list_unittests", 154 "//ui/app_list:app_list_unittests",
155 ] 155 ]
156 } 156 }
157 157
158 if (!is_ios) { 158 if (!is_ios) {
159 # TODO(GYP): Figure out which of these should actually build on iOS, 159 # TODO(GYP): Figure out which of these should actually build on iOS,
160 # and whether there should be other targets that are iOS-only and missing. 160 # and whether there should be other targets that are iOS-only and missing.
161 deps += [ 161 deps += [
(...skipping 14 matching lines...) Expand all
176 "//mojo/application/public/cpp", 176 "//mojo/application/public/cpp",
177 "//mojo/common:mojo_common_unittests", 177 "//mojo/common:mojo_common_unittests",
178 "//net:net_perftests", 178 "//net:net_perftests",
179 179
180 # TODO(use-new-edk): 180 # TODO(use-new-edk):
181 #"//mojo/edk/system:mojo_system_unittests", 181 #"//mojo/edk/system:mojo_system_unittests",
182 #"//mojo/edk/test:mojo_public_bindings_unittests", 182 #"//mojo/edk/test:mojo_public_bindings_unittests",
183 #"//mojo/edk/test:mojo_public_environment_unittests", 183 #"//mojo/edk/test:mojo_public_environment_unittests",
184 #"//mojo/edk/test:mojo_public_system_unittests", 184 #"//mojo/edk/test:mojo_public_system_unittests",
185 #"//mojo/edk/test:mojo_public_utility_unittests", 185 #"//mojo/edk/test:mojo_public_utility_unittests",
186 "//third_party/WebKit/Source/platform:heap_unittests",
187 "//third_party/WebKit/Source/platform:platform_unittests",
188 "//third_party/WebKit/Source/web:webkit_unit_tests",
189 "//third_party/WebKit/Source/wtf:wtf_unittests",
186 "//third_party/mojo/src/mojo/edk/system:mojo_system_unittests", 190 "//third_party/mojo/src/mojo/edk/system:mojo_system_unittests",
187 "//third_party/mojo/src/mojo/edk/test:mojo_public_bindings_unittests", 191 "//third_party/mojo/src/mojo/edk/test:mojo_public_bindings_unittests",
188 "//third_party/mojo/src/mojo/edk/test:mojo_public_environment_unittests", 192 "//third_party/mojo/src/mojo/edk/test:mojo_public_environment_unittests",
189 "//third_party/mojo/src/mojo/edk/test:mojo_public_system_unittests", 193 "//third_party/mojo/src/mojo/edk/test:mojo_public_system_unittests",
190 "//third_party/mojo/src/mojo/edk/test:mojo_public_utility_unittests", 194 "//third_party/mojo/src/mojo/edk/test:mojo_public_utility_unittests",
191
192 "//third_party/WebKit/Source/platform:heap_unittests",
193 "//third_party/WebKit/Source/platform:platform_unittests",
194 "//third_party/WebKit/Source/web:webkit_unit_tests",
195 "//third_party/WebKit/Source/wtf:wtf_unittests",
196 "//third_party/smhasher:pmurhash", 195 "//third_party/smhasher:pmurhash",
197 "//tools/battor_agent", 196 "//tools/battor_agent",
198 "//tools/imagediff($host_toolchain)", 197 "//tools/imagediff($host_toolchain)",
199 "//tools/telemetry:bitmaptools($host_toolchain)", 198 "//tools/telemetry:bitmaptools($host_toolchain)",
200 "//ui/display:display_unittests", 199 "//ui/display:display_unittests",
201 "//ui/events:events_unittests", 200 "//ui/events:events_unittests",
202 "//ui/gl:gl_unittests", 201 "//ui/gl:gl_unittests",
203 "//ui/touch_selection:ui_touch_selection_unittests", 202 "//ui/touch_selection:ui_touch_selection_unittests",
204 ] 203 ]
205 } else { 204 } else {
206 deps += [ 205 deps += [
206 "//ios/chrome:ios_chrome_unittests",
207 "//ios/chrome/app", 207 "//ios/chrome/app",
208 "//ios/chrome/browser", 208 "//ios/chrome/browser",
209 "//ios/chrome/common", 209 "//ios/chrome/common",
210 "//ios/chrome:ios_chrome_unittests",
211 "//ios/net:ios_net_unittests", 210 "//ios/net:ios_net_unittests",
212 "//ios/public/provider/chrome/browser", 211 "//ios/public/provider/chrome/browser",
213 "//ios/public/provider/web", 212 "//ios/public/provider/web",
214 "//ios/testing:ocmock_support_unittest", 213 "//ios/testing:ocmock_support_unittest",
214 "//ios/web:ios_web_unittests",
215 "//ios/web/shell:ios_web_shell", 215 "//ios/web/shell:ios_web_shell",
216 "//ios/web:ios_web_unittests",
217 ] 216 ]
218 } 217 }
219 218
220 deps += root_extra_deps 219 deps += root_extra_deps
221 220
222 if (enable_extensions) { 221 if (enable_extensions) {
223 deps += [ "//extensions/shell:app_shell_unittests" ] 222 deps += [ "//extensions/shell:app_shell_unittests" ]
224 } 223 }
225 224
226 if (enable_media_router) { 225 if (enable_media_router) {
(...skipping 30 matching lines...) Expand all
257 256
258 if (is_win) { 257 if (is_win) {
259 deps += [ 258 deps += [
260 "//chrome/installer/gcapi", 259 "//chrome/installer/gcapi",
261 "//chrome/tools/build/win/syzygy:chrome_dll_syzygy", 260 "//chrome/tools/build/win/syzygy:chrome_dll_syzygy",
262 ] 261 ]
263 } 262 }
264 263
265 if (is_android) { 264 if (is_android) {
266 deps += [ 265 deps += [
266 "//base:base_junit_tests",
267 "//base/android/linker:chromium_android_linker", 267 "//base/android/linker:chromium_android_linker",
268 "//base:base_junit_tests",
269 "//build/android/gyp/test:hello_world", 268 "//build/android/gyp/test:hello_world",
270 "//build/android/rezip", 269 "//build/android/rezip",
271 "//components/invalidation/impl:components_invalidation_impl_junit_tests", 270 "//components/invalidation/impl:components_invalidation_impl_junit_tests",
272 "//components/policy/android:components_policy_junit_tests", 271 "//components/policy/android:components_policy_junit_tests",
273 "//content/public/android:content_junit_tests", 272 "//content/public/android:content_junit_tests",
274 "//net/android:net_junit_tests", 273 "//net/android:net_junit_tests",
275 "//testing/android/junit:junit_unittests", 274 "//testing/android/junit:junit_unittests",
276 "//third_party/errorprone:chromium_errorprone", 275 "//third_party/errorprone:chromium_errorprone",
277 "//tools/android:android_tools", 276 "//tools/android:android_tools",
278 "//tools/android/heap_profiler:heap_profiler_unittests", 277 "//tools/android/heap_profiler:heap_profiler_unittests",
279 "//tools/android/kerberos/SpnegoAuthenticator:spnego_authenticator_apk", 278 "//tools/android/kerberos/SpnegoAuthenticator:spnego_authenticator_apk",
280 "//tools/imagediff($host_toolchain)", 279 "//tools/imagediff($host_toolchain)",
281 280
282 # TODO(GYP): Remove these when the components_unittests work. 281 # TODO(GYP): Remove these when the components_unittests work.
283 "//components/history/core/test:test", 282 "//components/history/core/test:test",
284 "//components/policy:policy_component_test_support", 283 "//components/policy:policy_component_test_support",
285 "//components/policy:test_support", 284 "//components/policy:test_support",
286 "//components/rappor:test_support", 285 "//components/rappor:test_support",
287 "//components/signin/core/browser:test_support", 286 "//components/signin/core/browser:test_support",
288 "//components/sync_driver:test_support", 287 "//components/sync_driver:test_support",
289 "//components/user_manager", 288 "//components/user_manager",
290 "//components/wallpaper", 289 "//components/wallpaper",
291 "//content/shell/android:content_shell_apk", 290 "//content/shell/android:content_shell_apk",
292 291
293 # TODO(GYP): Are these needed, or will they be pulled in automatically? 292 # TODO(GYP): Are these needed, or will they be pulled in automatically?
294 "//third_party/android_tools:android_gcm_java", 293 "//third_party/android_tools:android_gcm_java",
295 "//third_party/android_tools:uiautomator_java",
296 "//third_party/android_tools:android_support_v13_java", 294 "//third_party/android_tools:android_support_v13_java",
297 "//third_party/android_tools:android_support_v7_appcompat_java", 295 "//third_party/android_tools:android_support_v7_appcompat_java",
298 "//third_party/android_tools:android_support_v7_mediarouter_java", 296 "//third_party/android_tools:android_support_v7_mediarouter_java",
297 "//third_party/android_tools:uiautomator_java",
299 "//third_party/mesa", 298 "//third_party/mesa",
300 "//third_party/mockito:mockito_java", 299 "//third_party/mockito:mockito_java",
301 "//third_party/openmax_dl/dl", 300 "//third_party/openmax_dl/dl",
302 "//ui/android:ui_java", 301 "//ui/android:ui_java",
303 302
304 # TODO(GYP): Are these needed? 303 # TODO(GYP): Are these needed?
305 "//chrome/test:test_support_unit", 304 "//chrome/test:test_support_unit",
306 "//third_party/smhasher:murmurhash3", 305 "//third_party/smhasher:murmurhash3",
307 "//ui/message_center:test_support", 306 "//ui/message_center:test_support",
308 ] 307 ]
(...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after
386 "//base:base_i18n_perftests", 385 "//base:base_i18n_perftests",
387 "//base:base_perftests", 386 "//base:base_perftests",
388 "//google_apis:google_apis_unittests", 387 "//google_apis:google_apis_unittests",
389 ] 388 ]
390 } 389 }
391 390
392 if (is_win || (is_linux && !is_chromeos)) { 391 if (is_win || (is_linux && !is_chromeos)) {
393 # TODO(GYP): Figure out which of these should (and can) build 392 # TODO(GYP): Figure out which of these should (and can) build
394 # for android/chromeos/mac/ios. 393 # for android/chromeos/mac/ios.
395 deps += [ 394 deps += [
395 "//base:build_utf8_validator_tables",
396 "//base:check_example", 396 "//base:check_example",
397 "//base:build_utf8_validator_tables",
398 "//cc:cc_perftests", 397 "//cc:cc_perftests",
399 "//cc/blink:cc_blink_unittests", 398 "//cc/blink:cc_blink_unittests",
400 "//chrome/test:load_library_perf_tests", 399 "//chrome/test:load_library_perf_tests",
401 "//chrome/test:performance_browser_tests", 400 "//chrome/test:performance_browser_tests",
402 "//chrome/test:sync_performance_tests", 401 "//chrome/test:sync_performance_tests",
403 "//chrome/test/chromedriver:chromedriver", 402 "//chrome/test/chromedriver:chromedriver",
404 "//chrome/test/chromedriver:chromedriver_tests", 403 "//chrome/test/chromedriver:chromedriver_tests",
405 "//components:components_perftests", 404 "//components:components_perftests",
405 "//content/test:content_gl_benchmark",
406 "//content/test:content_gl_tests", 406 "//content/test:content_gl_tests",
407 "//content/test:content_gl_benchmark",
408 "//courgette:courgette", 407 "//courgette:courgette",
409 "//courgette:courgette_fuzz", 408 "//courgette:courgette_fuzz",
410 "//courgette:courgette_minimal_tool", 409 "//courgette:courgette_minimal_tool",
411 "//courgette:courgette_unittests", 410 "//courgette:courgette_unittests",
412 "//device:device_unittests", 411 "//device:device_unittests",
413 "//gin:gin_shell", 412 "//gin:gin_shell",
414 "//gin:gin_unittests", 413 "//gin:gin_unittests",
415 "//google_apis/gcm:mcs_probe", 414 "//google_apis/gcm:mcs_probe",
415 "//gpu:gl_tests",
416 "//gpu:gpu_perftests", 416 "//gpu:gpu_perftests",
417 "//gpu:gl_tests",
418 "//ipc:ipc_perftests", 417 "//ipc:ipc_perftests",
419 "//media:media_perftests", 418 "//media:media_perftests",
420 "//media/cast:generate_barcode_video", 419 "//media/cast:generate_barcode_video",
421 "//media/cast:generate_timecode_audio", 420 "//media/cast:generate_timecode_audio",
422 "//net:crash_cache", 421 "//net:crash_cache",
423 "//net:crl_set_dump", 422 "//net:crl_set_dump",
424 "//net:dns_fuzz_stub", 423 "//net:dns_fuzz_stub",
425 "//net:dump_cache", 424 "//net:dump_cache",
426 "//net:gdig", 425 "//net:gdig",
427 "//net:get_server_time", 426 "//net:get_server_time",
(...skipping 22 matching lines...) Expand all
450 if (enable_extensions) { 449 if (enable_extensions) {
451 deps += [ "//extensions/shell:app_shell" ] 450 deps += [ "//extensions/shell:app_shell" ]
452 } 451 }
453 452
454 if (enable_nacl) { 453 if (enable_nacl) {
455 deps += [ "//components/nacl:nacl_loader_unittests" ] 454 deps += [ "//components/nacl:nacl_loader_unittests" ]
456 455
457 if (is_linux) { 456 if (is_linux) {
458 # TODO(dpranke): Figure out what platforms should actually have this. 457 # TODO(dpranke): Figure out what platforms should actually have this.
459 deps += [ 458 deps += [
459 "//components/nacl:helper_nonsfi",
460 "//components/nacl:nacl_helper", 460 "//components/nacl:nacl_helper",
461 "//components/nacl:helper_nonsfi",
462 ] 461 ]
463 } 462 }
464 } 463 }
465 464
466 if (media_use_ffmpeg) { 465 if (media_use_ffmpeg) {
467 deps += [ "//media:ffmpeg_regression_tests" ] 466 deps += [ "//media:ffmpeg_regression_tests" ]
468 } 467 }
469 468
470 if (use_ash) { 469 if (use_ash) {
471 deps += [ 470 deps += [
(...skipping 17 matching lines...) Expand all
489 # under which other conditions. 488 # under which other conditions.
490 "//build/sanitizers:copy_llvm_symbolizer", 489 "//build/sanitizers:copy_llvm_symbolizer",
491 "//chrome/test:chrome_app_unittests", 490 "//chrome/test:chrome_app_unittests",
492 "//cloud_print:cloud_print_unittests", 491 "//cloud_print:cloud_print_unittests",
493 "//components/network_hints/browser", 492 "//components/network_hints/browser",
494 "//content/public/app:browser", 493 "//content/public/app:browser",
495 "//content/public/app:child", 494 "//content/public/app:child",
496 495
497 # TODO(GYP): Remove this when the gles2 tests work 496 # TODO(GYP): Remove this when the gles2 tests work
498 "//gpu/command_buffer/client:gles2_implementation_no_check", 497 "//gpu/command_buffer/client:gles2_implementation_no_check",
499
500 "//gpu/khronos_glcts_support:khronos_glcts_test", # TODO(GYP) crbug.com/4 71903 to make this complete. 498 "//gpu/khronos_glcts_support:khronos_glcts_test", # TODO(GYP) crbug.com/4 71903 to make this complete.
501 "//media/cast:cast_benchmarks", 499 "//media/cast:cast_benchmarks",
502 "//media/cast:tap_proxy", 500 "//media/cast:tap_proxy",
503 "//mojo/application/public/cpp", 501 "//mojo/application/public/cpp",
504 "//skia:filter_fuzz_stub", 502 "//skia:filter_fuzz_stub",
505 "//skia:image_operations_bench", 503 "//skia:image_operations_bench",
506 "//sync/tools:sync_client", 504 "//sync/tools:sync_client",
507 "//sync/tools:sync_listen_notifications", 505 "//sync/tools:sync_listen_notifications",
508 "//testing/gmock:gmock_main", 506 "//testing/gmock:gmock_main",
509 507
510 # TODO(use-new-edk): 508 # TODO(use-new-edk):
511 #"//mojo/edk/test:mojo_public_system_perftests", 509 #"//mojo/edk/test:mojo_public_system_perftests",
510 "//third_party/codesighs:nm2tsv",
512 "//third_party/mojo/src/mojo/edk/test:mojo_public_system_perftests", 511 "//third_party/mojo/src/mojo/edk/test:mojo_public_system_perftests",
512 "//third_party/sqlite:sqlite_shell",
513 "//ui/keyboard:keyboard_unittests", 513 "//ui/keyboard:keyboard_unittests",
514 "//ui/message_center:message_center_unittests", 514 "//ui/message_center:message_center_unittests",
515 "//ui/snapshot:snapshot_unittests", 515 "//ui/snapshot:snapshot_unittests",
516 "//ui/views/examples:views_examples_with_content_exe", 516 "//ui/views/examples:views_examples_with_content_exe",
517
518 "//third_party/codesighs:nm2tsv",
519 "//third_party/sqlite:sqlite_shell",
520 ] 517 ]
521 518
522 deps += [ 519 deps += [
523 "//breakpad:dump_syms($host_toolchain)", 520 "//breakpad:dump_syms($host_toolchain)",
524 "//breakpad:microdump_stackwalk($host_toolchain)", 521 "//breakpad:microdump_stackwalk($host_toolchain)",
525 "//breakpad:minidump_dump($host_toolchain)", 522 "//breakpad:minidump_dump($host_toolchain)",
526 "//breakpad:minidump_stackwalk($host_toolchain)", 523 "//breakpad:minidump_stackwalk($host_toolchain)",
527 ] 524 ]
528 525
529 if (!is_debug && !is_component_build) { 526 if (!is_debug && !is_component_build) {
(...skipping 24 matching lines...) Expand all
554 "//mojo", 551 "//mojo",
555 ] 552 ]
556 } 553 }
557 554
558 if (is_win) { 555 if (is_win) {
559 deps += [ 556 deps += [
560 "//base:pe_image_test", 557 "//base:pe_image_test",
561 "//chrome/installer/setup:setup_unittests", 558 "//chrome/installer/setup:setup_unittests",
562 "//chrome_elf:chrome_elf_unittests", 559 "//chrome_elf:chrome_elf_unittests",
563 "//chrome_elf:dll_hash_main", 560 "//chrome_elf:dll_hash_main",
561 "//cloud_print:cloud_print_unittests",
564 "//cloud_print/service/win:cloud_print_service", 562 "//cloud_print/service/win:cloud_print_service",
565 "//cloud_print:cloud_print_unittests",
566 "//components/crash/content/tools:crash_service", 563 "//components/crash/content/tools:crash_service",
567 "//components/wifi:wifi_test", 564 "//components/wifi:wifi_test",
568 "//net:quic_client", 565 "//net:quic_client",
569 "//net:quic_server", 566 "//net:quic_server",
570 "//sandbox/win:pocdll", 567 "//sandbox/win:pocdll",
571 "//sandbox/win:sandbox_poc", 568 "//sandbox/win:sandbox_poc",
572 "//sandbox/win:sbox_integration_tests", 569 "//sandbox/win:sbox_integration_tests",
573 "//sandbox/win:sbox_unittests", 570 "//sandbox/win:sbox_unittests",
574 "//sandbox/win:sbox_validation_tests", 571 "//sandbox/win:sbox_validation_tests",
575 "//testing/gtest:gtest_main", 572 "//testing/gtest:gtest_main",
(...skipping 18 matching lines...) Expand all
594 591
595 group("gn_only") { 592 group("gn_only") {
596 testonly = true 593 testonly = true
597 594
598 deps = [] 595 deps = []
599 596
600 if (!is_ios && !is_chromecast) { 597 if (!is_ios && !is_chromecast) {
601 deps += [ "//mandoline:all" ] 598 deps += [ "//mandoline:all" ]
602 } 599 }
603 600
604 if (!is_android && !is_ios) { 601 if (!is_android && !is_ios && !is_chromeos) {
605 deps += [ "//components/proximity_auth:proximity_auth_unittests" ] 602 deps += [ "//components/proximity_auth:proximity_auth_unittests" ]
606 } 603 }
607 604
608 if (!is_component_build && (is_win || is_linux)) { 605 if (!is_component_build && (is_win || is_linux)) {
609 deps += [ "//components/mus/example:all" ] 606 deps += [ "//components/mus/example:all" ]
610 } 607 }
611 608
612 if (is_linux && !is_chromeos && !is_chromecast) { 609 if (is_linux && !is_chromeos && !is_chromecast) {
613 # TODO(GYP): Figure out if any of these should be in gn_all 610 # TODO(GYP): Figure out if any of these should be in gn_all
614 # and figure out how cross-platform they are 611 # and figure out how cross-platform they are
(...skipping 13 matching lines...) Expand all
628 "//media/blink:media_blink_unittests", 625 "//media/blink:media_blink_unittests",
629 "//media/cast:udp_proxy", 626 "//media/cast:udp_proxy",
630 "//native_client/src/trusted/debug_stub:gdb_rsp_unittest", 627 "//native_client/src/trusted/debug_stub:gdb_rsp_unittest",
631 "//storage/browser:dump_file_system", 628 "//storage/browser:dump_file_system",
632 "//third_party/angle:libANGLE", 629 "//third_party/angle:libANGLE",
633 "//third_party/angle:libEGL", 630 "//third_party/angle:libEGL",
634 "//third_party/angle:libGLESv2", 631 "//third_party/angle:libGLESv2",
635 "//third_party/cld_2:cld_2_dynamic_data_tool", 632 "//third_party/cld_2:cld_2_dynamic_data_tool",
636 "//third_party/leveldatabase:leveldb_arena_test", 633 "//third_party/leveldatabase:leveldb_arena_test",
637 "//third_party/leveldatabase:leveldb_bloom_test", 634 "//third_party/leveldatabase:leveldb_bloom_test",
635 "//third_party/leveldatabase:leveldb_cache_test",
636 "//third_party/leveldatabase:leveldb_corruption_test",
637 "//third_party/leveldatabase:leveldb_crc32c_test",
638 "//third_party/leveldatabase:leveldb_db_bench",
638 "//third_party/leveldatabase:leveldb_db_test", 639 "//third_party/leveldatabase:leveldb_db_test",
639 "//third_party/leveldatabase:leveldb_crc32c_test", 640 "//third_party/leveldatabase:leveldb_dbformat_test",
640 "//third_party/leveldatabase:leveldb_cache_test",
641 "//third_party/leveldatabase:leveldb_env_test", 641 "//third_party/leveldatabase:leveldb_env_test",
642 "//third_party/leveldatabase:leveldb_filename_test",
643 "//third_party/leveldatabase:leveldb_filter_block_test",
644 "//third_party/leveldatabase:leveldb_log_test",
645 "//third_party/leveldatabase:leveldb_skiplist_test",
646 "//third_party/leveldatabase:leveldb_table_test",
647 "//third_party/leveldatabase:leveldb_version_edit_test",
642 "//third_party/leveldatabase:leveldb_write_batch_test", 648 "//third_party/leveldatabase:leveldb_write_batch_test",
643 "//third_party/leveldatabase:leveldb_filter_block_test",
644 "//third_party/leveldatabase:leveldb_version_edit_test",
645 "//third_party/leveldatabase:leveldb_db_bench",
646 "//third_party/leveldatabase:leveldb_log_test",
647 "//third_party/leveldatabase:leveldb_corruption_test",
648 "//third_party/leveldatabase:leveldb_table_test",
649 "//third_party/leveldatabase:leveldb_skiplist_test",
650 "//third_party/leveldatabase:leveldb_filename_test",
651 "//third_party/leveldatabase:leveldb_dbformat_test",
652 "//third_party/pdfium/third_party:fx_freetype",
653 "//third_party/libjpeg_turbo:simd", 649 "//third_party/libjpeg_turbo:simd",
650 "//third_party/libsrtp:rdbx_driver",
654 "//third_party/libsrtp:replay_driver", 651 "//third_party/libsrtp:replay_driver",
655 "//third_party/libsrtp:roc_driver", 652 "//third_party/libsrtp:roc_driver",
656 "//third_party/libsrtp:rtpw", 653 "//third_party/libsrtp:rtpw",
657 "//third_party/libsrtp:rdbx_driver",
658 "//third_party/libsrtp:srtp_driver", 654 "//third_party/libsrtp:srtp_driver",
659 "//third_party/libsrtp:srtp_driver", 655 "//third_party/libsrtp:srtp_driver",
660 "//third_party/libsrtp:srtp_test_kernel_driver", 656 "//third_party/libsrtp:srtp_test_aes_calc",
661 "//third_party/libsrtp:srtp_test_cipher_driver", 657 "//third_party/libsrtp:srtp_test_cipher_driver",
662 "//third_party/libsrtp:srtp_test_datatypes_driver", 658 "//third_party/libsrtp:srtp_test_datatypes_driver",
663 "//third_party/libsrtp:srtp_test_aes_calc",
664 "//third_party/libsrtp:srtp_test_env", 659 "//third_party/libsrtp:srtp_test_env",
660 "//third_party/libsrtp:srtp_test_kernel_driver",
665 "//third_party/libsrtp:srtp_test_rand_gen", 661 "//third_party/libsrtp:srtp_test_rand_gen",
666 "//third_party/libsrtp:srtp_test_sha1_driver", 662 "//third_party/libsrtp:srtp_test_sha1_driver",
667 "//third_party/libsrtp:srtp_test_stat_driver", 663 "//third_party/libsrtp:srtp_test_stat_driver",
668 "//third_party/opus:opus_compare", 664 "//third_party/opus:opus_compare",
669 "//third_party/opus:opus_demo", 665 "//third_party/opus:opus_demo",
666 "//third_party/opus:test_opus_api",
670 "//third_party/opus:test_opus_decode", 667 "//third_party/opus:test_opus_decode",
671 "//third_party/opus:test_opus_encode", 668 "//third_party/opus:test_opus_encode",
672 "//third_party/opus:test_opus_api",
673 "//third_party/opus:test_opus_padding", 669 "//third_party/opus:test_opus_padding",
670 "//third_party/pdfium/third_party:fx_freetype",
674 "//third_party/webrtc/system_wrappers:field_trial_default", 671 "//third_party/webrtc/system_wrappers:field_trial_default",
675 "//third_party/webrtc/system_wrappers:metrics_default", 672 "//third_party/webrtc/system_wrappers:metrics_default",
676 "//ui/display/types", 673 "//ui/display/types",
677 "//ui/shell_dialogs:shell_dialogs_unittests", 674 "//ui/shell_dialogs:shell_dialogs_unittests",
678 "//ui/views/examples:views_examples_exe", 675 "//ui/views/examples:views_examples_exe",
679 ] 676 ]
680 677
681 if (target_cpu == "x86" || target_cpu == "x64") { 678 if (target_cpu == "x86" || target_cpu == "x64") {
682 deps += [ 679 deps += [
680 "//native_client/src/trusted/platform_qualify:vcpuid",
683 "//third_party/libjpeg_turbo:simd_asm", 681 "//third_party/libjpeg_turbo:simd_asm",
684 "//native_client/src/trusted/platform_qualify:vcpuid",
685 ] 682 ]
686 } 683 }
687 if (enable_nacl) { 684 if (enable_nacl) {
688 deps += [ "//native_client/src/trusted/service_runtime:sel_ldr" ] 685 deps += [ "//native_client/src/trusted/service_runtime:sel_ldr" ]
689 } 686 }
690 if (use_ozone) { 687 if (use_ozone) {
691 deps += [ "//ui/ozone/demo" ] 688 deps += [ "//ui/ozone/demo" ]
692 } 689 }
693 if (is_android) { 690 if (is_android) {
694 deps += [ "//build/android/gyp/test:hello_world" ] 691 deps += [ "//build/android/gyp/test:hello_world" ]
(...skipping 17 matching lines...) Expand all
712 } 709 }
713 } 710 }
714 711
715 group("gn_mojo_targets") { 712 group("gn_mojo_targets") {
716 testonly = true 713 testonly = true
717 if (is_linux && !is_chromeos) { 714 if (is_linux && !is_chromeos) {
718 # TODO(GYP): Figure out if any of these should be in gn_all 715 # TODO(GYP): Figure out if any of these should be in gn_all
719 # and figure out how cross-platform they are 716 # and figure out how cross-platform they are
720 deps = [ 717 deps = [
721 "//ipc/mojo:ipc_mojo_perftests", 718 "//ipc/mojo:ipc_mojo_perftests",
719 "//media/mojo:tests",
722 "//media/mojo/services:cdm_service", 720 "//media/mojo/services:cdm_service",
723 "//media/mojo:tests",
724 "//mojo:tests", 721 "//mojo:tests",
725 722
726 # TODO(use-new-edk): 723 # TODO(use-new-edk):
727 #"//mojo/edk/js/test:js_integration_tests", 724 #"//mojo/edk/js/test:js_integration_tests",
728 #"//mojo/edk/js/tests:js_to_cpp_bindings_python", 725 #"//mojo/edk/js/tests:js_to_cpp_bindings_python",
729 "//third_party/mojo/src/mojo/edk/js/test:js_integration_tests", 726 "//third_party/mojo/src/mojo/edk/js/test:js_integration_tests",
730 ] 727 ]
731 } 728 }
732 } 729 }
733 730
734 group("gn_visibility") { 731 group("gn_visibility") {
735 deps = [ 732 deps = [
736 "//build/config/sanitizers:options_sources", 733 "//build/config/sanitizers:options_sources",
737 734
738 # "//third_party/pdfium:pdfium_embeddertests", # TODO(GYP): visibility? 735 # "//third_party/pdfium:pdfium_embeddertests", # TODO(GYP): visibility?
739 # "//third_party/pdfium:pdfium_unittests", # TODO(GYP): visibility? 736 # "//third_party/pdfium:pdfium_unittests", # TODO(GYP): visibility?
740 737
741 "//ui/resources:repack_ui_test_mac_locale_pack", 738 "//ui/resources:repack_ui_test_mac_locale_pack",
742 ] 739 ]
743 740
744 if (!is_ios) { 741 if (!is_ios) {
745 deps += [ 742 deps += [
743 "//v8:postmortem-metadata",
746 "//v8:v8_snapshot", 744 "//v8:v8_snapshot",
747 "//v8:postmortem-metadata",
748 ] 745 ]
749 } 746 }
750 } 747 }
751 748
752 if (!is_ios) { 749 if (!is_ios) {
753 # This group includes all of the targets needed to build and test Blink, 750 # This group includes all of the targets needed to build and test Blink,
754 # including running the layout tests (see below). 751 # including running the layout tests (see below).
755 group("blink_tests") { 752 group("blink_tests") {
756 testonly = true 753 testonly = true
757 754
(...skipping 86 matching lines...) Expand 10 before | Expand all | Expand 10 after
844 if (target_cpu == "x86") { 841 if (target_cpu == "x86") {
845 deps += [ 842 deps += [
846 # "//content/shell:crash_service_win64", TODO(GYP): crbug.com/537009 843 # "//content/shell:crash_service_win64", TODO(GYP): crbug.com/537009
847 ] 844 ]
848 } 845 }
849 } else { 846 } else {
850 deps += [ "//breakpad:minidump_stackwalk($host_toolchain)" ] 847 deps += [ "//breakpad:minidump_stackwalk($host_toolchain)" ]
851 } 848 }
852 } 849 }
853 } 850 }
OLDNEW
« no previous file with comments | « no previous file | chrome/test/chromedriver/BUILD.gn » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698