Chromium Code Reviews| OLD | NEW |
|---|---|
| 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 109 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 120 "//ppapi/examples/url_loader", | 120 "//ppapi/examples/url_loader", |
| 121 "//ppapi/examples/video_capture", | 121 "//ppapi/examples/video_capture", |
| 122 "//ppapi/examples/video_decode", | 122 "//ppapi/examples/video_decode", |
| 123 "//ppapi/examples/video_effects", | 123 "//ppapi/examples/video_effects", |
| 124 "//ppapi/examples/video_encode", | 124 "//ppapi/examples/video_encode", |
| 125 "//printing:printing_unittests", | 125 "//printing:printing_unittests", |
| 126 "//third_party/cacheinvalidation:cacheinvalidation_unittests", | 126 "//third_party/cacheinvalidation:cacheinvalidation_unittests", |
| 127 "//third_party/codesighs", | 127 "//third_party/codesighs", |
| 128 "//third_party/pdfium/samples:pdfium_test", | 128 "//third_party/pdfium/samples:pdfium_test", |
| 129 "//tools/gn", | 129 "//tools/gn", |
| 130 "//tools/gn:generate_test_gn_data", | |
| 130 "//tools/gn:gn_unittests", | 131 "//tools/gn:gn_unittests", |
| 131 "//tools/gn:generate_test_gn_data", | |
| 132 "//tools/perf/clear_system_cache", | 132 "//tools/perf/clear_system_cache", |
| 133 "//ui/accessibility:accessibility_unittests", | 133 "//ui/accessibility:accessibility_unittests", |
| 134 "//ui/app_list:app_list_unittests", | 134 "//ui/app_list:app_list_unittests", |
| 135 ] | 135 ] |
| 136 } | 136 } |
| 137 | 137 |
| 138 if (!is_ios) { | 138 if (!is_ios) { |
| 139 # TODO(GYP): Figure out which of these should actually build on iOS, | 139 # TODO(GYP): Figure out which of these should actually build on iOS, |
| 140 # and whether there should be other targets that are iOS-only and missing. | 140 # and whether there should be other targets that are iOS-only and missing. |
| 141 deps += [ | 141 deps += [ |
| (...skipping 14 matching lines...) Expand all Loading... | |
| 156 "//mojo/application/public/cpp", | 156 "//mojo/application/public/cpp", |
| 157 "//mojo/common:mojo_common_unittests", | 157 "//mojo/common:mojo_common_unittests", |
| 158 "//net:net_perftests", | 158 "//net:net_perftests", |
| 159 | 159 |
| 160 # TODO(use-new-edk): | 160 # TODO(use-new-edk): |
| 161 #"//mojo/edk/system:mojo_system_unittests", | 161 #"//mojo/edk/system:mojo_system_unittests", |
| 162 #"//mojo/edk/test:mojo_public_bindings_unittests", | 162 #"//mojo/edk/test:mojo_public_bindings_unittests", |
| 163 #"//mojo/edk/test:mojo_public_environment_unittests", | 163 #"//mojo/edk/test:mojo_public_environment_unittests", |
| 164 #"//mojo/edk/test:mojo_public_system_unittests", | 164 #"//mojo/edk/test:mojo_public_system_unittests", |
| 165 #"//mojo/edk/test:mojo_public_utility_unittests", | 165 #"//mojo/edk/test:mojo_public_utility_unittests", |
| 166 "//third_party/WebKit/Source/platform:heap_unittests", | |
| 167 "//third_party/WebKit/Source/platform:platform_unittests", | |
| 168 "//third_party/WebKit/Source/web:webkit_unit_tests", | |
| 169 "//third_party/WebKit/Source/wtf:wtf_unittests", | |
| 166 "//third_party/mojo/src/mojo/edk/system:mojo_system_unittests", | 170 "//third_party/mojo/src/mojo/edk/system:mojo_system_unittests", |
| 167 "//third_party/mojo/src/mojo/edk/test:mojo_public_bindings_unittests", | 171 "//third_party/mojo/src/mojo/edk/test:mojo_public_bindings_unittests", |
| 168 "//third_party/mojo/src/mojo/edk/test:mojo_public_environment_unittests", | 172 "//third_party/mojo/src/mojo/edk/test:mojo_public_environment_unittests", |
| 169 "//third_party/mojo/src/mojo/edk/test:mojo_public_system_unittests", | 173 "//third_party/mojo/src/mojo/edk/test:mojo_public_system_unittests", |
| 170 "//third_party/mojo/src/mojo/edk/test:mojo_public_utility_unittests", | 174 "//third_party/mojo/src/mojo/edk/test:mojo_public_utility_unittests", |
| 171 | |
| 172 "//third_party/WebKit/Source/platform:heap_unittests", | |
| 173 "//third_party/WebKit/Source/platform:platform_unittests", | |
| 174 "//third_party/WebKit/Source/web:webkit_unit_tests", | |
| 175 "//third_party/WebKit/Source/wtf:wtf_unittests", | |
| 176 "//third_party/smhasher:pmurhash", | 175 "//third_party/smhasher:pmurhash", |
| 177 "//tools/battor_agent", | 176 "//tools/battor_agent", |
| 178 "//tools/imagediff($host_toolchain)", | 177 "//tools/imagediff($host_toolchain)", |
| 179 "//tools/telemetry:bitmaptools($host_toolchain)", | 178 "//tools/telemetry:bitmaptools($host_toolchain)", |
| 180 "//ui/display:display_unittests", | 179 "//ui/display:display_unittests", |
| 181 "//ui/events:events_unittests", | 180 "//ui/events:events_unittests", |
| 182 "//ui/gl:gl_unittests", | 181 "//ui/gl:gl_unittests", |
| 183 "//ui/touch_selection:ui_touch_selection_unittests", | 182 "//ui/touch_selection:ui_touch_selection_unittests", |
| 184 ] | 183 ] |
| 185 } else { | 184 } else { |
| (...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 230 | 229 |
| 231 if (is_win) { | 230 if (is_win) { |
| 232 deps += [ | 231 deps += [ |
| 233 "//chrome/installer/gcapi", | 232 "//chrome/installer/gcapi", |
| 234 "//chrome/tools/build/win/syzygy:chrome_dll_syzygy", | 233 "//chrome/tools/build/win/syzygy:chrome_dll_syzygy", |
| 235 ] | 234 ] |
| 236 } | 235 } |
| 237 | 236 |
| 238 if (is_android) { | 237 if (is_android) { |
| 239 deps += [ | 238 deps += [ |
| 239 "//base:base_junit_tests", | |
| 240 "//base/android/linker:chromium_android_linker", | 240 "//base/android/linker:chromium_android_linker", |
| 241 "//base:base_junit_tests", | |
| 242 "//build/android/gyp/test:hello_world", | 241 "//build/android/gyp/test:hello_world", |
| 243 "//build/android/rezip", | 242 "//build/android/rezip", |
| 244 "//components/invalidation/impl:components_invalidation_impl_junit_tests", | 243 "//components/invalidation/impl:components_invalidation_impl_junit_tests", |
| 245 "//components/policy/android:components_policy_junit_tests", | 244 "//components/policy/android:components_policy_junit_tests", |
| 246 "//content/public/android:content_junit_tests", | 245 "//content/public/android:content_junit_tests", |
| 247 "//net/android:net_junit_tests", | 246 "//net/android:net_junit_tests", |
| 248 "//testing/android/junit:junit_unittests", | 247 "//testing/android/junit:junit_unittests", |
| 249 "//third_party/errorprone:chromium_errorprone", | 248 "//third_party/errorprone:chromium_errorprone", |
| 250 "//tools/android:android_tools", | 249 "//tools/android:android_tools", |
| 251 "//tools/android/heap_profiler:heap_profiler_unittests", | 250 "//tools/android/heap_profiler:heap_profiler_unittests", |
| 252 "//tools/android/kerberos/SpnegoAuthenticator:spnego_authenticator_apk", | 251 "//tools/android/kerberos/SpnegoAuthenticator:spnego_authenticator_apk", |
| 253 "//tools/imagediff($host_toolchain)", | 252 "//tools/imagediff($host_toolchain)", |
| 254 | 253 |
| 255 # TODO(GYP): Remove these when the components_unittests work. | 254 # TODO(GYP): Remove these when the components_unittests work. |
| 256 "//components/history/core/test:test", | 255 "//components/history/core/test:test", |
| 257 "//components/policy:policy_component_test_support", | 256 "//components/policy:policy_component_test_support", |
| 258 "//components/policy:test_support", | 257 "//components/policy:test_support", |
| 259 "//components/rappor:test_support", | 258 "//components/rappor:test_support", |
| 260 "//components/signin/core/browser:test_support", | 259 "//components/signin/core/browser:test_support", |
| 261 "//components/sync_driver:test_support", | 260 "//components/sync_driver:test_support", |
| 262 "//components/user_manager", | 261 "//components/user_manager", |
| 263 "//components/wallpaper", | 262 "//components/wallpaper", |
| 264 "//content/shell/android:content_shell_apk", | 263 "//content/shell/android:content_shell_apk", |
| 265 | 264 |
| 266 # TODO(GYP): Are these needed, or will they be pulled in automatically? | 265 # TODO(GYP): Are these needed, or will they be pulled in automatically? |
| 267 "//third_party/android_tools:android_gcm_java", | 266 "//third_party/android_tools:android_gcm_java", |
| 268 "//third_party/android_tools:uiautomator_java", | |
| 269 "//third_party/android_tools:android_support_v13_java", | 267 "//third_party/android_tools:android_support_v13_java", |
| 270 "//third_party/android_tools:android_support_v7_appcompat_java", | 268 "//third_party/android_tools:android_support_v7_appcompat_java", |
| 271 "//third_party/android_tools:android_support_v7_mediarouter_java", | 269 "//third_party/android_tools:android_support_v7_mediarouter_java", |
| 270 "//third_party/android_tools:uiautomator_java", | |
| 272 "//third_party/mesa", | 271 "//third_party/mesa", |
| 273 "//third_party/mockito:mockito_java", | 272 "//third_party/mockito:mockito_java", |
| 274 "//third_party/openmax_dl/dl", | 273 "//third_party/openmax_dl/dl", |
| 275 "//ui/android:ui_java", | 274 "//ui/android:ui_java", |
| 276 | 275 |
| 277 # TODO(GYP): Are these needed? | 276 # TODO(GYP): Are these needed? |
| 278 "//chrome/test:test_support_unit", | 277 "//chrome/test:test_support_unit", |
| 279 "//third_party/smhasher:murmurhash3", | 278 "//third_party/smhasher:murmurhash3", |
| 280 "//ui/message_center:test_support", | 279 "//ui/message_center:test_support", |
| 281 ] | 280 ] |
| (...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 352 "//base:base_i18n_perftests", | 351 "//base:base_i18n_perftests", |
| 353 "//base:base_perftests", | 352 "//base:base_perftests", |
| 354 "//google_apis:google_apis_unittests", | 353 "//google_apis:google_apis_unittests", |
| 355 ] | 354 ] |
| 356 } | 355 } |
| 357 | 356 |
| 358 if (is_win || (is_linux && !is_chromeos)) { | 357 if (is_win || (is_linux && !is_chromeos)) { |
| 359 # TODO(GYP): Figure out which of these should (and can) build | 358 # TODO(GYP): Figure out which of these should (and can) build |
| 360 # for android/chromeos/mac/ios. | 359 # for android/chromeos/mac/ios. |
| 361 deps += [ | 360 deps += [ |
| 361 "//base:build_utf8_validator_tables", | |
| 362 "//base:check_example", | 362 "//base:check_example", |
| 363 "//base:build_utf8_validator_tables", | |
| 364 "//cc:cc_perftests", | 363 "//cc:cc_perftests", |
| 365 "//cc/blink:cc_blink_unittests", | 364 "//cc/blink:cc_blink_unittests", |
| 366 "//chrome/test:load_library_perf_tests", | 365 "//chrome/test:load_library_perf_tests", |
| 367 "//chrome/test:performance_browser_tests", | 366 "//chrome/test:performance_browser_tests", |
| 368 "//chrome/test:sync_performance_tests", | 367 "//chrome/test:sync_performance_tests", |
| 369 "//chrome/test/chromedriver:chromedriver", | 368 "//chrome/test/chromedriver:chromedriver", |
| 370 "//chrome/test/chromedriver:chromedriver_tests", | 369 "//chrome/test/chromedriver:chromedriver_tests", |
| 371 "//chrome/tools/profile_reset:jtl_compiler", | 370 "//chrome/tools/profile_reset:jtl_compiler", |
| 372 "//components:components_perftests", | 371 "//components:components_perftests", |
| 372 "//content/test:content_gl_benchmark", | |
| 373 "//content/test:content_gl_tests", | 373 "//content/test:content_gl_tests", |
| 374 "//content/test:content_gl_benchmark", | |
| 375 "//courgette:courgette", | 374 "//courgette:courgette", |
| 376 "//courgette:courgette_fuzz", | 375 "//courgette:courgette_fuzz", |
| 377 "//courgette:courgette_minimal_tool", | 376 "//courgette:courgette_minimal_tool", |
| 378 "//courgette:courgette_unittests", | 377 "//courgette:courgette_unittests", |
| 379 "//device:device_unittests", | 378 "//device:device_unittests", |
| 380 "//gin:gin_shell", | 379 "//gin:gin_shell", |
| 381 "//gin:gin_unittests", | 380 "//gin:gin_unittests", |
| 382 "//google_apis/gcm:mcs_probe", | 381 "//google_apis/gcm:mcs_probe", |
| 382 "//gpu:gl_tests", | |
| 383 "//gpu:gpu_perftests", | 383 "//gpu:gpu_perftests", |
| 384 "//gpu:gl_tests", | |
| 385 "//ipc:ipc_perftests", | 384 "//ipc:ipc_perftests", |
| 386 "//media:media_perftests", | 385 "//media:media_perftests", |
| 387 "//media/cast:generate_barcode_video", | 386 "//media/cast:generate_barcode_video", |
| 388 "//media/cast:generate_timecode_audio", | 387 "//media/cast:generate_timecode_audio", |
| 389 "//net:crash_cache", | 388 "//net:crash_cache", |
| 390 "//net:crl_set_dump", | 389 "//net:crl_set_dump", |
| 391 "//net:dns_fuzz_stub", | 390 "//net:dns_fuzz_stub", |
| 392 "//net:dump_cache", | 391 "//net:dump_cache", |
| 393 "//net:gdig", | 392 "//net:gdig", |
| 394 "//net:get_server_time", | 393 "//net:get_server_time", |
| (...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 448 # under which other conditions. | 447 # under which other conditions. |
| 449 "//build/sanitizers:copy_llvm_symbolizer", | 448 "//build/sanitizers:copy_llvm_symbolizer", |
| 450 "//chrome/test:chrome_app_unittests", | 449 "//chrome/test:chrome_app_unittests", |
| 451 "//cloud_print:cloud_print_unittests", | 450 "//cloud_print:cloud_print_unittests", |
| 452 "//components/network_hints/browser", | 451 "//components/network_hints/browser", |
| 453 "//content/public/app:browser", | 452 "//content/public/app:browser", |
| 454 "//content/public/app:child", | 453 "//content/public/app:child", |
| 455 | 454 |
| 456 # TODO(GYP): Remove this when the gles2 tests work | 455 # TODO(GYP): Remove this when the gles2 tests work |
| 457 "//gpu/command_buffer/client:gles2_implementation_no_check", | 456 "//gpu/command_buffer/client:gles2_implementation_no_check", |
| 458 | |
| 459 "//gpu/khronos_glcts_support:khronos_glcts_test", # TODO(GYP) crbug.com/4 71903 to make this complete. | 457 "//gpu/khronos_glcts_support:khronos_glcts_test", # TODO(GYP) crbug.com/4 71903 to make this complete. |
| 460 "//media/cast:cast_benchmarks", | 458 "//media/cast:cast_benchmarks", |
| 461 "//media/cast:tap_proxy", | 459 "//media/cast:tap_proxy", |
| 462 "//mojo/application/public/cpp", | 460 "//mojo/application/public/cpp", |
| 463 "//skia:filter_fuzz_stub", | 461 "//skia:filter_fuzz_stub", |
| 464 "//skia:image_operations_bench", | 462 "//skia:image_operations_bench", |
| 465 "//sync/tools:sync_client", | 463 "//sync/tools:sync_client", |
| 466 "//sync/tools:sync_listen_notifications", | 464 "//sync/tools:sync_listen_notifications", |
| 467 "//testing/gmock:gmock_main", | 465 "//testing/gmock:gmock_main", |
| 468 | 466 |
| 469 # TODO(use-new-edk): | 467 # TODO(use-new-edk): |
| 470 #"//mojo/edk/test:mojo_public_system_perftests", | 468 #"//mojo/edk/test:mojo_public_system_perftests", |
| 469 "//third_party/codesighs:nm2tsv", | |
| 471 "//third_party/mojo/src/mojo/edk/test:mojo_public_system_perftests", | 470 "//third_party/mojo/src/mojo/edk/test:mojo_public_system_perftests", |
| 471 "//third_party/sqlite:sqlite_shell", | |
| 472 "//ui/keyboard:keyboard_unittests", | 472 "//ui/keyboard:keyboard_unittests", |
| 473 "//ui/message_center:message_center_unittests", | 473 "//ui/message_center:message_center_unittests", |
| 474 "//ui/snapshot:snapshot_unittests", | 474 "//ui/snapshot:snapshot_unittests", |
| 475 "//ui/views/examples:views_examples_with_content_exe", | 475 "//ui/views/examples:views_examples_with_content_exe", |
| 476 | |
| 477 "//third_party/codesighs:nm2tsv", | |
|
scottmg
2015/11/16 17:39:42
I think the blank lines were being used intentiona
| |
| 478 "//third_party/sqlite:sqlite_shell", | |
| 479 ] | 476 ] |
| 480 | 477 |
| 481 deps += [ | 478 deps += [ |
| 482 "//breakpad:dump_syms($host_toolchain)", | 479 "//breakpad:dump_syms($host_toolchain)", |
| 483 "//breakpad:microdump_stackwalk($host_toolchain)", | 480 "//breakpad:microdump_stackwalk($host_toolchain)", |
| 484 "//breakpad:minidump_dump($host_toolchain)", | 481 "//breakpad:minidump_dump($host_toolchain)", |
| 485 "//breakpad:minidump_stackwalk($host_toolchain)", | 482 "//breakpad:minidump_stackwalk($host_toolchain)", |
| 486 ] | 483 ] |
| 487 | 484 |
| 488 if (!is_debug && !is_component_build) { | 485 if (!is_debug && !is_component_build) { |
| (...skipping 24 matching lines...) Expand all Loading... | |
| 513 "//mojo", | 510 "//mojo", |
| 514 ] | 511 ] |
| 515 } | 512 } |
| 516 | 513 |
| 517 if (is_win) { | 514 if (is_win) { |
| 518 deps += [ | 515 deps += [ |
| 519 "//base:pe_image_test", | 516 "//base:pe_image_test", |
| 520 "//chrome/installer/setup:setup_unittests", | 517 "//chrome/installer/setup:setup_unittests", |
| 521 "//chrome_elf:chrome_elf_unittests", | 518 "//chrome_elf:chrome_elf_unittests", |
| 522 "//chrome_elf:dll_hash_main", | 519 "//chrome_elf:dll_hash_main", |
| 520 "//cloud_print:cloud_print_unittests", | |
| 523 "//cloud_print/service/win:cloud_print_service", | 521 "//cloud_print/service/win:cloud_print_service", |
| 524 "//cloud_print:cloud_print_unittests", | |
| 525 "//components/crash/content/tools:crash_service", | 522 "//components/crash/content/tools:crash_service", |
| 526 "//components/wifi:wifi_test", | 523 "//components/wifi:wifi_test", |
| 527 "//net:quic_client", | 524 "//net:quic_client", |
| 528 "//net:quic_server", | 525 "//net:quic_server", |
| 529 "//sandbox/win:pocdll", | 526 "//sandbox/win:pocdll", |
| 530 "//sandbox/win:sandbox_poc", | 527 "//sandbox/win:sandbox_poc", |
| 531 "//sandbox/win:sbox_integration_tests", | 528 "//sandbox/win:sbox_integration_tests", |
| 532 "//sandbox/win:sbox_unittests", | 529 "//sandbox/win:sbox_unittests", |
| 533 "//sandbox/win:sbox_validation_tests", | 530 "//sandbox/win:sbox_validation_tests", |
| 534 "//testing/gtest:gtest_main", | 531 "//testing/gtest:gtest_main", |
| (...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 587 "//media/blink:media_blink_unittests", | 584 "//media/blink:media_blink_unittests", |
| 588 "//media/cast:udp_proxy", | 585 "//media/cast:udp_proxy", |
| 589 "//native_client/src/trusted/debug_stub:gdb_rsp_unittest", | 586 "//native_client/src/trusted/debug_stub:gdb_rsp_unittest", |
| 590 "//storage/browser:dump_file_system", | 587 "//storage/browser:dump_file_system", |
| 591 "//third_party/angle:libANGLE", | 588 "//third_party/angle:libANGLE", |
| 592 "//third_party/angle:libEGL", | 589 "//third_party/angle:libEGL", |
| 593 "//third_party/angle:libGLESv2", | 590 "//third_party/angle:libGLESv2", |
| 594 "//third_party/cld_2:cld_2_dynamic_data_tool", | 591 "//third_party/cld_2:cld_2_dynamic_data_tool", |
| 595 "//third_party/leveldatabase:leveldb_arena_test", | 592 "//third_party/leveldatabase:leveldb_arena_test", |
| 596 "//third_party/leveldatabase:leveldb_bloom_test", | 593 "//third_party/leveldatabase:leveldb_bloom_test", |
| 594 "//third_party/leveldatabase:leveldb_cache_test", | |
| 595 "//third_party/leveldatabase:leveldb_corruption_test", | |
| 596 "//third_party/leveldatabase:leveldb_crc32c_test", | |
| 597 "//third_party/leveldatabase:leveldb_db_bench", | |
| 597 "//third_party/leveldatabase:leveldb_db_test", | 598 "//third_party/leveldatabase:leveldb_db_test", |
| 598 "//third_party/leveldatabase:leveldb_crc32c_test", | 599 "//third_party/leveldatabase:leveldb_dbformat_test", |
| 599 "//third_party/leveldatabase:leveldb_cache_test", | |
| 600 "//third_party/leveldatabase:leveldb_env_test", | 600 "//third_party/leveldatabase:leveldb_env_test", |
| 601 "//third_party/leveldatabase:leveldb_filename_test", | |
| 602 "//third_party/leveldatabase:leveldb_filter_block_test", | |
| 603 "//third_party/leveldatabase:leveldb_log_test", | |
| 604 "//third_party/leveldatabase:leveldb_skiplist_test", | |
| 605 "//third_party/leveldatabase:leveldb_table_test", | |
| 606 "//third_party/leveldatabase:leveldb_version_edit_test", | |
| 601 "//third_party/leveldatabase:leveldb_write_batch_test", | 607 "//third_party/leveldatabase:leveldb_write_batch_test", |
| 602 "//third_party/leveldatabase:leveldb_filter_block_test", | |
| 603 "//third_party/leveldatabase:leveldb_version_edit_test", | |
| 604 "//third_party/leveldatabase:leveldb_db_bench", | |
| 605 "//third_party/leveldatabase:leveldb_log_test", | |
| 606 "//third_party/leveldatabase:leveldb_corruption_test", | |
| 607 "//third_party/leveldatabase:leveldb_table_test", | |
| 608 "//third_party/leveldatabase:leveldb_skiplist_test", | |
| 609 "//third_party/leveldatabase:leveldb_filename_test", | |
| 610 "//third_party/leveldatabase:leveldb_dbformat_test", | |
| 611 "//third_party/pdfium/third_party:fx_freetype", | |
| 612 "//third_party/libjpeg_turbo:simd", | 608 "//third_party/libjpeg_turbo:simd", |
| 609 "//third_party/libsrtp:rdbx_driver", | |
| 613 "//third_party/libsrtp:replay_driver", | 610 "//third_party/libsrtp:replay_driver", |
| 614 "//third_party/libsrtp:roc_driver", | 611 "//third_party/libsrtp:roc_driver", |
| 615 "//third_party/libsrtp:rtpw", | 612 "//third_party/libsrtp:rtpw", |
| 616 "//third_party/libsrtp:rdbx_driver", | |
| 617 "//third_party/libsrtp:srtp_driver", | 613 "//third_party/libsrtp:srtp_driver", |
| 618 "//third_party/libsrtp:srtp_driver", | 614 "//third_party/libsrtp:srtp_driver", |
| 619 "//third_party/libsrtp:srtp_test_kernel_driver", | 615 "//third_party/libsrtp:srtp_test_aes_calc", |
| 620 "//third_party/libsrtp:srtp_test_cipher_driver", | 616 "//third_party/libsrtp:srtp_test_cipher_driver", |
| 621 "//third_party/libsrtp:srtp_test_datatypes_driver", | 617 "//third_party/libsrtp:srtp_test_datatypes_driver", |
| 622 "//third_party/libsrtp:srtp_test_aes_calc", | |
| 623 "//third_party/libsrtp:srtp_test_env", | 618 "//third_party/libsrtp:srtp_test_env", |
| 619 "//third_party/libsrtp:srtp_test_kernel_driver", | |
| 624 "//third_party/libsrtp:srtp_test_rand_gen", | 620 "//third_party/libsrtp:srtp_test_rand_gen", |
| 625 "//third_party/libsrtp:srtp_test_sha1_driver", | 621 "//third_party/libsrtp:srtp_test_sha1_driver", |
| 626 "//third_party/libsrtp:srtp_test_stat_driver", | 622 "//third_party/libsrtp:srtp_test_stat_driver", |
| 627 "//third_party/opus:opus_compare", | 623 "//third_party/opus:opus_compare", |
| 628 "//third_party/opus:opus_demo", | 624 "//third_party/opus:opus_demo", |
| 625 "//third_party/opus:test_opus_api", | |
| 629 "//third_party/opus:test_opus_decode", | 626 "//third_party/opus:test_opus_decode", |
| 630 "//third_party/opus:test_opus_encode", | 627 "//third_party/opus:test_opus_encode", |
| 631 "//third_party/opus:test_opus_api", | |
| 632 "//third_party/opus:test_opus_padding", | 628 "//third_party/opus:test_opus_padding", |
| 629 "//third_party/pdfium/third_party:fx_freetype", | |
| 633 "//third_party/webrtc/system_wrappers:field_trial_default", | 630 "//third_party/webrtc/system_wrappers:field_trial_default", |
| 634 "//third_party/webrtc/system_wrappers:metrics_default", | 631 "//third_party/webrtc/system_wrappers:metrics_default", |
| 635 "//ui/display/types", | 632 "//ui/display/types", |
| 636 "//ui/shell_dialogs:shell_dialogs_unittests", | 633 "//ui/shell_dialogs:shell_dialogs_unittests", |
| 637 "//ui/views/examples:views_examples_exe", | 634 "//ui/views/examples:views_examples_exe", |
| 638 ] | 635 ] |
| 639 | 636 |
| 640 if (target_cpu == "x86" || target_cpu == "x64") { | 637 if (target_cpu == "x86" || target_cpu == "x64") { |
| 641 deps += [ | 638 deps += [ |
| 639 "//native_client/src/trusted/platform_qualify:vcpuid", | |
| 642 "//third_party/libjpeg_turbo:simd_asm", | 640 "//third_party/libjpeg_turbo:simd_asm", |
| 643 "//native_client/src/trusted/platform_qualify:vcpuid", | |
| 644 ] | 641 ] |
| 645 } | 642 } |
| 646 if (enable_nacl) { | 643 if (enable_nacl) { |
| 647 deps += [ "//native_client/src/trusted/service_runtime:sel_ldr" ] | 644 deps += [ "//native_client/src/trusted/service_runtime:sel_ldr" ] |
| 648 } | 645 } |
| 649 if (use_ozone) { | 646 if (use_ozone) { |
| 650 deps += [ "//ui/ozone/demo" ] | 647 deps += [ "//ui/ozone/demo" ] |
| 651 } | 648 } |
| 652 if (is_android) { | 649 if (is_android) { |
| 653 deps += [ "//build/android/gyp/test:hello_world" ] | 650 deps += [ "//build/android/gyp/test:hello_world" ] |
| (...skipping 17 matching lines...) Expand all Loading... | |
| 671 } | 668 } |
| 672 } | 669 } |
| 673 | 670 |
| 674 group("gn_mojo_targets") { | 671 group("gn_mojo_targets") { |
| 675 testonly = true | 672 testonly = true |
| 676 if (is_linux && !is_chromeos) { | 673 if (is_linux && !is_chromeos) { |
| 677 # TODO(GYP): Figure out if any of these should be in gn_all | 674 # TODO(GYP): Figure out if any of these should be in gn_all |
| 678 # and figure out how cross-platform they are | 675 # and figure out how cross-platform they are |
| 679 deps = [ | 676 deps = [ |
| 680 "//ipc/mojo:ipc_mojo_perftests", | 677 "//ipc/mojo:ipc_mojo_perftests", |
| 678 "//media/mojo:tests", | |
| 681 "//media/mojo/services:cdm_service", | 679 "//media/mojo/services:cdm_service", |
| 682 "//media/mojo:tests", | |
| 683 "//mojo:tests", | 680 "//mojo:tests", |
| 684 | 681 |
| 685 # TODO(use-new-edk): | 682 # TODO(use-new-edk): |
| 686 #"//mojo/edk/js/test:js_integration_tests", | 683 #"//mojo/edk/js/test:js_integration_tests", |
| 687 #"//mojo/edk/js/tests:js_to_cpp_bindings_python", | 684 #"//mojo/edk/js/tests:js_to_cpp_bindings_python", |
| 688 "//third_party/mojo/src/mojo/edk/js/test:js_integration_tests", | 685 "//third_party/mojo/src/mojo/edk/js/test:js_integration_tests", |
| 689 ] | 686 ] |
| 690 } | 687 } |
| 691 } | 688 } |
| 692 | 689 |
| 693 group("gn_visibility") { | 690 group("gn_visibility") { |
| 694 deps = [ | 691 deps = [ |
| 695 "//build/config/sanitizers:options_sources", | 692 "//build/config/sanitizers:options_sources", |
| 696 | 693 |
| 697 # "//third_party/pdfium:pdfium_embeddertests", # TODO(GYP): visibility? | 694 # "//third_party/pdfium:pdfium_embeddertests", # TODO(GYP): visibility? |
| 698 # "//third_party/pdfium:pdfium_unittests", # TODO(GYP): visibility? | 695 # "//third_party/pdfium:pdfium_unittests", # TODO(GYP): visibility? |
| 699 | 696 |
| 700 "//ui/resources:repack_ui_test_mac_locale_pack", | 697 "//ui/resources:repack_ui_test_mac_locale_pack", |
| 701 ] | 698 ] |
| 702 | 699 |
| 703 if (!is_ios) { | 700 if (!is_ios) { |
| 704 deps += [ | 701 deps += [ |
| 702 "//v8:postmortem-metadata", | |
| 705 "//v8:v8_snapshot", | 703 "//v8:v8_snapshot", |
| 706 "//v8:postmortem-metadata", | |
| 707 ] | 704 ] |
| 708 } | 705 } |
| 709 } | 706 } |
| 710 | 707 |
| 711 if (!is_ios) { | 708 if (!is_ios) { |
| 712 # This group includes all of the targets needed to build and test Blink, | 709 # This group includes all of the targets needed to build and test Blink, |
| 713 # including running the layout tests (see below). | 710 # including running the layout tests (see below). |
| 714 group("blink_tests") { | 711 group("blink_tests") { |
| 715 testonly = true | 712 testonly = true |
| 716 | 713 |
| (...skipping 86 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 803 if (target_cpu == "x86") { | 800 if (target_cpu == "x86") { |
| 804 deps += [ | 801 deps += [ |
| 805 # "//content/shell:crash_service_win64", TODO(GYP): crbug.com/537009 | 802 # "//content/shell:crash_service_win64", TODO(GYP): crbug.com/537009 |
| 806 ] | 803 ] |
| 807 } | 804 } |
| 808 } else { | 805 } else { |
| 809 deps += [ "//breakpad:minidump_stackwalk($host_toolchain)" ] | 806 deps += [ "//breakpad:minidump_stackwalk($host_toolchain)" ] |
| 810 } | 807 } |
| 811 } | 808 } |
| 812 } | 809 } |
| OLD | NEW |