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

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: Rebase 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 109 matching lines...) Expand 10 before | Expand all | Expand 10 after
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
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
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
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
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
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
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
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
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 }
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