| 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 129 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 } |
| OLD | NEW |