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

Side by Side Diff: BUILD.gn

Issue 1439973004: [PoC] Reformat all BUILD.gn and *.gni files with new gn. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@gn-sort-deps
Patch Set: Synchronize with new version of gn patch 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 | android_webview/BUILD.gn » ('j') | third_party/freetype-android/BUILD.gn » ('J')
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 {
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after
251 250
252 if (is_win) { 251 if (is_win) {
253 deps += [ 252 deps += [
254 "//chrome/installer/gcapi", 253 "//chrome/installer/gcapi",
255 "//chrome/tools/build/win/syzygy:chrome_dll_syzygy", 254 "//chrome/tools/build/win/syzygy:chrome_dll_syzygy",
256 ] 255 ]
257 } 256 }
258 257
259 if (is_android) { 258 if (is_android) {
260 deps += [ 259 deps += [
260 "//base:base_junit_tests",
261 "//base/android/linker:chromium_android_linker", 261 "//base/android/linker:chromium_android_linker",
262 "//base:base_junit_tests",
263 "//build/android/gyp/test:hello_world", 262 "//build/android/gyp/test:hello_world",
264 "//build/android/rezip", 263 "//build/android/rezip",
265 "//components/invalidation/impl:components_invalidation_impl_junit_tests", 264 "//components/invalidation/impl:components_invalidation_impl_junit_tests",
266 "//components/policy/android:components_policy_junit_tests", 265 "//components/policy/android:components_policy_junit_tests",
267 "//content/public/android:content_junit_tests", 266 "//content/public/android:content_junit_tests",
268 "//net/android:net_junit_tests", 267 "//net/android:net_junit_tests",
269 "//testing/android/junit:junit_unittests", 268 "//testing/android/junit:junit_unittests",
270 "//third_party/errorprone:chromium_errorprone", 269 "//third_party/errorprone:chromium_errorprone",
271 "//tools/android:android_tools", 270 "//tools/android:android_tools",
272 "//tools/android/heap_profiler:heap_profiler_unittests", 271 "//tools/android/heap_profiler:heap_profiler_unittests",
273 "//tools/android/kerberos/SpnegoAuthenticator:spnego_authenticator_apk", 272 "//tools/android/kerberos/SpnegoAuthenticator:spnego_authenticator_apk",
274 "//tools/imagediff($host_toolchain)", 273 "//tools/imagediff($host_toolchain)",
275 274
276 # TODO(GYP): Remove these when the components_unittests work. 275 # TODO(GYP): Remove these when the components_unittests work.
277 "//components/history/core/test:test", 276 "//components/history/core/test:test",
278 "//components/policy:policy_component_test_support", 277 "//components/policy:policy_component_test_support",
279 "//components/policy:test_support", 278 "//components/policy:test_support",
280 "//components/rappor:test_support", 279 "//components/rappor:test_support",
281 "//components/signin/core/browser:test_support", 280 "//components/signin/core/browser:test_support",
282 "//components/sync_driver:test_support", 281 "//components/sync_driver:test_support",
283 "//components/user_manager", 282 "//components/user_manager",
284 "//components/wallpaper", 283 "//components/wallpaper",
285 "//content/shell/android:content_shell_apk", 284 "//content/shell/android:content_shell_apk",
286 285
287 # TODO(GYP): Are these needed, or will they be pulled in automatically? 286 # TODO(GYP): Are these needed, or will they be pulled in automatically?
288 "//third_party/android_tools:android_gcm_java", 287 "//third_party/android_tools:android_gcm_java",
289 "//third_party/android_tools:uiautomator_java",
290 "//third_party/android_tools:android_support_v13_java", 288 "//third_party/android_tools:android_support_v13_java",
291 "//third_party/android_tools:android_support_v7_appcompat_java", 289 "//third_party/android_tools:android_support_v7_appcompat_java",
292 "//third_party/android_tools:android_support_v7_mediarouter_java", 290 "//third_party/android_tools:android_support_v7_mediarouter_java",
291 "//third_party/android_tools:uiautomator_java",
293 "//third_party/mesa", 292 "//third_party/mesa",
294 "//third_party/mockito:mockito_java", 293 "//third_party/mockito:mockito_java",
295 "//third_party/openmax_dl/dl", 294 "//third_party/openmax_dl/dl",
296 "//ui/android:ui_java", 295 "//ui/android:ui_java",
297 296
298 # TODO(GYP): Are these needed? 297 # TODO(GYP): Are these needed?
299 "//chrome/test:test_support_unit", 298 "//chrome/test:test_support_unit",
300 "//third_party/smhasher:murmurhash3", 299 "//third_party/smhasher:murmurhash3",
301 "//ui/message_center:test_support", 300 "//ui/message_center:test_support",
302 ] 301 ]
(...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after
373 "//base:base_i18n_perftests", 372 "//base:base_i18n_perftests",
374 "//base:base_perftests", 373 "//base:base_perftests",
375 "//google_apis:google_apis_unittests", 374 "//google_apis:google_apis_unittests",
376 ] 375 ]
377 } 376 }
378 377
379 if (is_win || (is_linux && !is_chromeos)) { 378 if (is_win || (is_linux && !is_chromeos)) {
380 # TODO(GYP): Figure out which of these should (and can) build 379 # TODO(GYP): Figure out which of these should (and can) build
381 # for android/chromeos/mac/ios. 380 # for android/chromeos/mac/ios.
382 deps += [ 381 deps += [
382 "//base:build_utf8_validator_tables",
383 "//base:check_example", 383 "//base:check_example",
384 "//base:build_utf8_validator_tables",
385 "//cc:cc_perftests", 384 "//cc:cc_perftests",
386 "//cc/blink:cc_blink_unittests", 385 "//cc/blink:cc_blink_unittests",
387 "//chrome/test:load_library_perf_tests", 386 "//chrome/test:load_library_perf_tests",
388 "//chrome/test:performance_browser_tests", 387 "//chrome/test:performance_browser_tests",
389 "//chrome/test:sync_performance_tests", 388 "//chrome/test:sync_performance_tests",
390 "//chrome/test/chromedriver:chromedriver", 389 "//chrome/test/chromedriver:chromedriver",
391 "//chrome/test/chromedriver:chromedriver_tests", 390 "//chrome/test/chromedriver:chromedriver_tests",
392 "//chrome/tools/profile_reset:jtl_compiler", 391 "//chrome/tools/profile_reset:jtl_compiler",
393 "//components:components_perftests", 392 "//components:components_perftests",
393 "//content/test:content_gl_benchmark",
394 "//content/test:content_gl_tests", 394 "//content/test:content_gl_tests",
395 "//content/test:content_gl_benchmark",
396 "//courgette:courgette", 395 "//courgette:courgette",
397 "//courgette:courgette_fuzz", 396 "//courgette:courgette_fuzz",
398 "//courgette:courgette_minimal_tool", 397 "//courgette:courgette_minimal_tool",
399 "//courgette:courgette_unittests", 398 "//courgette:courgette_unittests",
400 "//device:device_unittests", 399 "//device:device_unittests",
401 "//gin:gin_shell", 400 "//gin:gin_shell",
402 "//gin:gin_unittests", 401 "//gin:gin_unittests",
403 "//google_apis/gcm:mcs_probe", 402 "//google_apis/gcm:mcs_probe",
403 "//gpu:gl_tests",
404 "//gpu:gpu_perftests", 404 "//gpu:gpu_perftests",
405 "//gpu:gl_tests",
406 "//ipc:ipc_perftests", 405 "//ipc:ipc_perftests",
407 "//media:media_perftests", 406 "//media:media_perftests",
408 "//media/cast:generate_barcode_video", 407 "//media/cast:generate_barcode_video",
409 "//media/cast:generate_timecode_audio", 408 "//media/cast:generate_timecode_audio",
410 "//net:crash_cache", 409 "//net:crash_cache",
411 "//net:crl_set_dump", 410 "//net:crl_set_dump",
412 "//net:dns_fuzz_stub", 411 "//net:dns_fuzz_stub",
413 "//net:dump_cache", 412 "//net:dump_cache",
414 "//net:gdig", 413 "//net:gdig",
415 "//net:get_server_time", 414 "//net:get_server_time",
(...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after
469 # under which other conditions. 468 # under which other conditions.
470 "//build/sanitizers:copy_llvm_symbolizer", 469 "//build/sanitizers:copy_llvm_symbolizer",
471 "//chrome/test:chrome_app_unittests", 470 "//chrome/test:chrome_app_unittests",
472 "//cloud_print:cloud_print_unittests", 471 "//cloud_print:cloud_print_unittests",
473 "//components/network_hints/browser", 472 "//components/network_hints/browser",
474 "//content/public/app:browser", 473 "//content/public/app:browser",
475 "//content/public/app:child", 474 "//content/public/app:child",
476 475
477 # TODO(GYP): Remove this when the gles2 tests work 476 # TODO(GYP): Remove this when the gles2 tests work
478 "//gpu/command_buffer/client:gles2_implementation_no_check", 477 "//gpu/command_buffer/client:gles2_implementation_no_check",
479
480 "//gpu/khronos_glcts_support:khronos_glcts_test", # TODO(GYP) crbug.com/4 71903 to make this complete. 478 "//gpu/khronos_glcts_support:khronos_glcts_test", # TODO(GYP) crbug.com/4 71903 to make this complete.
481 "//media/cast:cast_benchmarks", 479 "//media/cast:cast_benchmarks",
482 "//media/cast:tap_proxy", 480 "//media/cast:tap_proxy",
483 "//mojo/application/public/cpp", 481 "//mojo/application/public/cpp",
484 "//skia:filter_fuzz_stub", 482 "//skia:filter_fuzz_stub",
485 "//skia:image_operations_bench", 483 "//skia:image_operations_bench",
486 "//sync/tools:sync_client", 484 "//sync/tools:sync_client",
487 "//sync/tools:sync_listen_notifications", 485 "//sync/tools:sync_listen_notifications",
488 "//testing/gmock:gmock_main", 486 "//testing/gmock:gmock_main",
489 487
490 # TODO(use-new-edk): 488 # TODO(use-new-edk):
491 #"//mojo/edk/test:mojo_public_system_perftests", 489 #"//mojo/edk/test:mojo_public_system_perftests",
490 "//third_party/codesighs:nm2tsv",
492 "//third_party/mojo/src/mojo/edk/test:mojo_public_system_perftests", 491 "//third_party/mojo/src/mojo/edk/test:mojo_public_system_perftests",
492 "//third_party/sqlite:sqlite_shell",
493 "//ui/keyboard:keyboard_unittests", 493 "//ui/keyboard:keyboard_unittests",
494 "//ui/message_center:message_center_unittests", 494 "//ui/message_center:message_center_unittests",
495 "//ui/snapshot:snapshot_unittests", 495 "//ui/snapshot:snapshot_unittests",
496 "//ui/views/examples:views_examples_with_content_exe", 496 "//ui/views/examples:views_examples_with_content_exe",
497
498 "//third_party/codesighs:nm2tsv",
499 "//third_party/sqlite:sqlite_shell",
500 ] 497 ]
501 498
502 deps += [ 499 deps += [
503 "//breakpad:dump_syms($host_toolchain)", 500 "//breakpad:dump_syms($host_toolchain)",
504 "//breakpad:microdump_stackwalk($host_toolchain)", 501 "//breakpad:microdump_stackwalk($host_toolchain)",
505 "//breakpad:minidump_dump($host_toolchain)", 502 "//breakpad:minidump_dump($host_toolchain)",
506 "//breakpad:minidump_stackwalk($host_toolchain)", 503 "//breakpad:minidump_stackwalk($host_toolchain)",
507 ] 504 ]
508 505
509 if (!is_debug && !is_component_build) { 506 if (!is_debug && !is_component_build) {
(...skipping 24 matching lines...) Expand all
534 "//mojo", 531 "//mojo",
535 ] 532 ]
536 } 533 }
537 534
538 if (is_win) { 535 if (is_win) {
539 deps += [ 536 deps += [
540 "//base:pe_image_test", 537 "//base:pe_image_test",
541 "//chrome/installer/setup:setup_unittests", 538 "//chrome/installer/setup:setup_unittests",
542 "//chrome_elf:chrome_elf_unittests", 539 "//chrome_elf:chrome_elf_unittests",
543 "//chrome_elf:dll_hash_main", 540 "//chrome_elf:dll_hash_main",
541 "//cloud_print:cloud_print_unittests",
544 "//cloud_print/service/win:cloud_print_service", 542 "//cloud_print/service/win:cloud_print_service",
545 "//cloud_print:cloud_print_unittests",
546 "//components/crash/content/tools:crash_service", 543 "//components/crash/content/tools:crash_service",
547 "//components/wifi:wifi_test", 544 "//components/wifi:wifi_test",
548 "//net:quic_client", 545 "//net:quic_client",
549 "//net:quic_server", 546 "//net:quic_server",
550 "//sandbox/win:pocdll", 547 "//sandbox/win:pocdll",
551 "//sandbox/win:sandbox_poc", 548 "//sandbox/win:sandbox_poc",
552 "//sandbox/win:sbox_integration_tests", 549 "//sandbox/win:sbox_integration_tests",
553 "//sandbox/win:sbox_unittests", 550 "//sandbox/win:sbox_unittests",
554 "//sandbox/win:sbox_validation_tests", 551 "//sandbox/win:sbox_validation_tests",
555 "//testing/gtest:gtest_main", 552 "//testing/gtest:gtest_main",
(...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after
608 "//media/blink:media_blink_unittests", 605 "//media/blink:media_blink_unittests",
609 "//media/cast:udp_proxy", 606 "//media/cast:udp_proxy",
610 "//native_client/src/trusted/debug_stub:gdb_rsp_unittest", 607 "//native_client/src/trusted/debug_stub:gdb_rsp_unittest",
611 "//storage/browser:dump_file_system", 608 "//storage/browser:dump_file_system",
612 "//third_party/angle:libANGLE", 609 "//third_party/angle:libANGLE",
613 "//third_party/angle:libEGL", 610 "//third_party/angle:libEGL",
614 "//third_party/angle:libGLESv2", 611 "//third_party/angle:libGLESv2",
615 "//third_party/cld_2:cld_2_dynamic_data_tool", 612 "//third_party/cld_2:cld_2_dynamic_data_tool",
616 "//third_party/leveldatabase:leveldb_arena_test", 613 "//third_party/leveldatabase:leveldb_arena_test",
617 "//third_party/leveldatabase:leveldb_bloom_test", 614 "//third_party/leveldatabase:leveldb_bloom_test",
615 "//third_party/leveldatabase:leveldb_cache_test",
616 "//third_party/leveldatabase:leveldb_corruption_test",
617 "//third_party/leveldatabase:leveldb_crc32c_test",
618 "//third_party/leveldatabase:leveldb_db_bench",
618 "//third_party/leveldatabase:leveldb_db_test", 619 "//third_party/leveldatabase:leveldb_db_test",
619 "//third_party/leveldatabase:leveldb_crc32c_test", 620 "//third_party/leveldatabase:leveldb_dbformat_test",
620 "//third_party/leveldatabase:leveldb_cache_test",
621 "//third_party/leveldatabase:leveldb_env_test", 621 "//third_party/leveldatabase:leveldb_env_test",
622 "//third_party/leveldatabase:leveldb_filename_test",
623 "//third_party/leveldatabase:leveldb_filter_block_test",
624 "//third_party/leveldatabase:leveldb_log_test",
625 "//third_party/leveldatabase:leveldb_skiplist_test",
626 "//third_party/leveldatabase:leveldb_table_test",
627 "//third_party/leveldatabase:leveldb_version_edit_test",
622 "//third_party/leveldatabase:leveldb_write_batch_test", 628 "//third_party/leveldatabase:leveldb_write_batch_test",
623 "//third_party/leveldatabase:leveldb_filter_block_test",
624 "//third_party/leveldatabase:leveldb_version_edit_test",
625 "//third_party/leveldatabase:leveldb_db_bench",
626 "//third_party/leveldatabase:leveldb_log_test",
627 "//third_party/leveldatabase:leveldb_corruption_test",
628 "//third_party/leveldatabase:leveldb_table_test",
629 "//third_party/leveldatabase:leveldb_skiplist_test",
630 "//third_party/leveldatabase:leveldb_filename_test",
631 "//third_party/leveldatabase:leveldb_dbformat_test",
632 "//third_party/pdfium/third_party:fx_freetype",
633 "//third_party/libjpeg_turbo:simd", 629 "//third_party/libjpeg_turbo:simd",
630 "//third_party/libsrtp:rdbx_driver",
634 "//third_party/libsrtp:replay_driver", 631 "//third_party/libsrtp:replay_driver",
635 "//third_party/libsrtp:roc_driver", 632 "//third_party/libsrtp:roc_driver",
636 "//third_party/libsrtp:rtpw", 633 "//third_party/libsrtp:rtpw",
637 "//third_party/libsrtp:rdbx_driver",
638 "//third_party/libsrtp:srtp_driver", 634 "//third_party/libsrtp:srtp_driver",
639 "//third_party/libsrtp:srtp_driver", 635 "//third_party/libsrtp:srtp_driver",
640 "//third_party/libsrtp:srtp_test_kernel_driver", 636 "//third_party/libsrtp:srtp_test_aes_calc",
641 "//third_party/libsrtp:srtp_test_cipher_driver", 637 "//third_party/libsrtp:srtp_test_cipher_driver",
642 "//third_party/libsrtp:srtp_test_datatypes_driver", 638 "//third_party/libsrtp:srtp_test_datatypes_driver",
643 "//third_party/libsrtp:srtp_test_aes_calc",
644 "//third_party/libsrtp:srtp_test_env", 639 "//third_party/libsrtp:srtp_test_env",
640 "//third_party/libsrtp:srtp_test_kernel_driver",
645 "//third_party/libsrtp:srtp_test_rand_gen", 641 "//third_party/libsrtp:srtp_test_rand_gen",
646 "//third_party/libsrtp:srtp_test_sha1_driver", 642 "//third_party/libsrtp:srtp_test_sha1_driver",
647 "//third_party/libsrtp:srtp_test_stat_driver", 643 "//third_party/libsrtp:srtp_test_stat_driver",
648 "//third_party/opus:opus_compare", 644 "//third_party/opus:opus_compare",
649 "//third_party/opus:opus_demo", 645 "//third_party/opus:opus_demo",
646 "//third_party/opus:test_opus_api",
650 "//third_party/opus:test_opus_decode", 647 "//third_party/opus:test_opus_decode",
651 "//third_party/opus:test_opus_encode", 648 "//third_party/opus:test_opus_encode",
652 "//third_party/opus:test_opus_api",
653 "//third_party/opus:test_opus_padding", 649 "//third_party/opus:test_opus_padding",
650 "//third_party/pdfium/third_party:fx_freetype",
654 "//third_party/webrtc/system_wrappers:field_trial_default", 651 "//third_party/webrtc/system_wrappers:field_trial_default",
655 "//third_party/webrtc/system_wrappers:metrics_default", 652 "//third_party/webrtc/system_wrappers:metrics_default",
656 "//ui/display/types", 653 "//ui/display/types",
657 "//ui/shell_dialogs:shell_dialogs_unittests", 654 "//ui/shell_dialogs:shell_dialogs_unittests",
658 "//ui/views/examples:views_examples_exe", 655 "//ui/views/examples:views_examples_exe",
659 ] 656 ]
660 657
661 if (target_cpu == "x86" || target_cpu == "x64") { 658 if (target_cpu == "x86" || target_cpu == "x64") {
662 deps += [ 659 deps += [
660 "//native_client/src/trusted/platform_qualify:vcpuid",
663 "//third_party/libjpeg_turbo:simd_asm", 661 "//third_party/libjpeg_turbo:simd_asm",
664 "//native_client/src/trusted/platform_qualify:vcpuid",
665 ] 662 ]
666 } 663 }
667 if (enable_nacl) { 664 if (enable_nacl) {
668 deps += [ "//native_client/src/trusted/service_runtime:sel_ldr" ] 665 deps += [ "//native_client/src/trusted/service_runtime:sel_ldr" ]
669 } 666 }
670 if (use_ozone) { 667 if (use_ozone) {
671 deps += [ "//ui/ozone/demo" ] 668 deps += [ "//ui/ozone/demo" ]
672 } 669 }
673 if (is_android) { 670 if (is_android) {
674 deps += [ "//build/android/gyp/test:hello_world" ] 671 deps += [ "//build/android/gyp/test:hello_world" ]
(...skipping 17 matching lines...) Expand all
692 } 689 }
693 } 690 }
694 691
695 group("gn_mojo_targets") { 692 group("gn_mojo_targets") {
696 testonly = true 693 testonly = true
697 if (is_linux && !is_chromeos) { 694 if (is_linux && !is_chromeos) {
698 # TODO(GYP): Figure out if any of these should be in gn_all 695 # TODO(GYP): Figure out if any of these should be in gn_all
699 # and figure out how cross-platform they are 696 # and figure out how cross-platform they are
700 deps = [ 697 deps = [
701 "//ipc/mojo:ipc_mojo_perftests", 698 "//ipc/mojo:ipc_mojo_perftests",
699 "//media/mojo:tests",
702 "//media/mojo/services:cdm_service", 700 "//media/mojo/services:cdm_service",
703 "//media/mojo:tests",
704 "//mojo:tests", 701 "//mojo:tests",
705 702
706 # TODO(use-new-edk): 703 # TODO(use-new-edk):
707 #"//mojo/edk/js/test:js_integration_tests", 704 #"//mojo/edk/js/test:js_integration_tests",
708 #"//mojo/edk/js/tests:js_to_cpp_bindings_python", 705 #"//mojo/edk/js/tests:js_to_cpp_bindings_python",
709 "//third_party/mojo/src/mojo/edk/js/test:js_integration_tests", 706 "//third_party/mojo/src/mojo/edk/js/test:js_integration_tests",
710 ] 707 ]
711 } 708 }
712 } 709 }
713 710
714 group("gn_visibility") { 711 group("gn_visibility") {
715 deps = [ 712 deps = [
716 "//build/config/sanitizers:options_sources", 713 "//build/config/sanitizers:options_sources",
717 714
718 # "//third_party/pdfium:pdfium_embeddertests", # TODO(GYP): visibility? 715 # "//third_party/pdfium:pdfium_embeddertests", # TODO(GYP): visibility?
719 # "//third_party/pdfium:pdfium_unittests", # TODO(GYP): visibility? 716 # "//third_party/pdfium:pdfium_unittests", # TODO(GYP): visibility?
720 717
721 "//ui/resources:repack_ui_test_mac_locale_pack", 718 "//ui/resources:repack_ui_test_mac_locale_pack",
722 ] 719 ]
723 720
724 if (!is_ios) { 721 if (!is_ios) {
725 deps += [ 722 deps += [
723 "//v8:postmortem-metadata",
726 "//v8:v8_snapshot", 724 "//v8:v8_snapshot",
727 "//v8:postmortem-metadata",
728 ] 725 ]
729 } 726 }
730 } 727 }
731 728
732 if (!is_ios) { 729 if (!is_ios) {
733 # This group includes all of the targets needed to build and test Blink, 730 # This group includes all of the targets needed to build and test Blink,
734 # including running the layout tests (see below). 731 # including running the layout tests (see below).
735 group("blink_tests") { 732 group("blink_tests") {
736 testonly = true 733 testonly = true
737 734
(...skipping 86 matching lines...) Expand 10 before | Expand all | Expand 10 after
824 if (target_cpu == "x86") { 821 if (target_cpu == "x86") {
825 deps += [ 822 deps += [
826 # "//content/shell:crash_service_win64", TODO(GYP): crbug.com/537009 823 # "//content/shell:crash_service_win64", TODO(GYP): crbug.com/537009
827 ] 824 ]
828 } 825 }
829 } else { 826 } else {
830 deps += [ "//breakpad:minidump_stackwalk($host_toolchain)" ] 827 deps += [ "//breakpad:minidump_stackwalk($host_toolchain)" ]
831 } 828 }
832 } 829 }
833 } 830 }
OLDNEW
« no previous file with comments | « no previous file | android_webview/BUILD.gn » ('j') | third_party/freetype-android/BUILD.gn » ('J')

Powered by Google App Engine
This is Rietveld 408576698