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

Side by Side Diff: build/gn_migration.gypi

Issue 1415793003: fix build when ffmpeg, libvpx and libwebm are disabled (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: 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
OLDNEW
1 # Copyright (c) 2015 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2015 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 file defines five targets that we are using to track the progress of the 5 # This file defines five targets that we are using to track the progress of the
6 # GYP->GN migration: 6 # GYP->GN migration:
7 # 7 #
8 # 'both_gn_and_gyp' lists what GN is currently capable of building and should 8 # 'both_gn_and_gyp' lists what GN is currently capable of building and should
9 # match the 'both_gn_and_gyp' target in //BUILD.gn. 9 # match the 'both_gn_and_gyp' target in //BUILD.gn.
10 # 10 #
11 # 'gyp_all' Should include everything built when building "all"; i.e., if you 11 # 'gyp_all' Should include everything built when building "all"; i.e., if you
12 # type 'ninja gyp_all' and then 'ninja all', the second build should do 12 # type 'ninja gyp_all' and then 'ninja all', the second build should do
13 # nothing. 'gyp_all' should just depend on the other four targets. 13 # nothing. 'gyp_all' should just depend on the other four targets.
14 # 14 #
15 # 'gyp_remaining' lists all of the targets that still need to be converted, 15 # 'gyp_remaining' lists all of the targets that still need to be converted,
16 # i.e., all of the other (non-empty) targets that a GYP build will build. 16 # i.e., all of the other (non-empty) targets that a GYP build will build.
17 # 17 #
18 # TODO(GYP): crbug.com/481694. Add a build step to the bot that enforces the 18 # TODO(GYP): crbug.com/481694. Add a build step to the bot that enforces the
19 # above contracts. 19 # above contracts.
20 20
21 { 21 {
22 'includes': [
23 '../media/media_variables.gypi'
24 ],
22 'targets': [ 25 'targets': [
23 { 26 {
24 'target_name': 'gyp_all', 27 'target_name': 'gyp_all',
25 'type': 'none', 28 'type': 'none',
26 'dependencies': [ 29 'dependencies': [
27 'both_gn_and_gyp', 30 'both_gn_and_gyp',
28 'gyp_remaining', 31 'gyp_remaining',
29 ] 32 ]
30 }, 33 },
31 { 34 {
(...skipping 315 matching lines...) Expand 10 before | Expand all | Expand 10 after
347 '../chrome/chrome.gyp:performance_browser_tests', 350 '../chrome/chrome.gyp:performance_browser_tests',
348 '../chrome/chrome.gyp:sync_integration_tests', 351 '../chrome/chrome.gyp:sync_integration_tests',
349 '../chrome/chrome.gyp:sync_performance_tests', 352 '../chrome/chrome.gyp:sync_performance_tests',
350 '../chrome/tools/profile_reset/jtl_compiler.gyp:jtl_compiler', 353 '../chrome/tools/profile_reset/jtl_compiler.gyp:jtl_compiler',
351 '../extensions/extensions_tests.gyp:extensions_browsertests', 354 '../extensions/extensions_tests.gyp:extensions_browsertests',
352 '../extensions/extensions_tests.gyp:extensions_unittests', 355 '../extensions/extensions_tests.gyp:extensions_unittests',
353 '../gin/gin.gyp:gin_shell', 356 '../gin/gin.gyp:gin_shell',
354 '../gpu/gles2_conform_support/gles2_conform_test.gyp:gles2_conform_t est', # TODO(GYP) crbug.com/471920 357 '../gpu/gles2_conform_support/gles2_conform_test.gyp:gles2_conform_t est', # TODO(GYP) crbug.com/471920
355 '../gpu/khronos_glcts_support/khronos_glcts_test.gyp:khronos_glcts_t est', # TODO(GYP) crbug.com/471903 to make this complete. 358 '../gpu/khronos_glcts_support/khronos_glcts_test.gyp:khronos_glcts_t est', # TODO(GYP) crbug.com/471903 to make this complete.
356 '../ipc/ipc.gyp:ipc_perftests', 359 '../ipc/ipc.gyp:ipc_perftests',
357 '../media/media.gyp:ffmpeg_regression_tests', # TODO(GYP) this shou ld be conditional on media_use_ffmpeg
358 '../mojo/mojo_base.gyp:mojo_common_unittests', 360 '../mojo/mojo_base.gyp:mojo_common_unittests',
359 '../ppapi/tools/ppapi_tools.gyp:pepper_hash_for_uma', 361 '../ppapi/tools/ppapi_tools.gyp:pepper_hash_for_uma',
360 '../skia/skia.gyp:filter_fuzz_stub', 362 '../skia/skia.gyp:filter_fuzz_stub',
361 '../skia/skia.gyp:image_operations_bench', 363 '../skia/skia.gyp:image_operations_bench',
362 '../sync/tools/sync_tools.gyp:sync_client', 364 '../sync/tools/sync_tools.gyp:sync_client',
363 '../sync/tools/sync_tools.gyp:sync_listen_notifications', 365 '../sync/tools/sync_tools.gyp:sync_listen_notifications',
364 '../third_party/codesighs/codesighs.gyp:codesighs', 366 '../third_party/codesighs/codesighs.gyp:codesighs',
365 '../third_party/codesighs/codesighs.gyp:maptsvdifftool', 367 '../third_party/codesighs/codesighs.gyp:maptsvdifftool',
366 '../third_party/pdfium/samples/samples.gyp:pdfium_diff', 368 '../third_party/pdfium/samples/samples.gyp:pdfium_diff',
367 '../third_party/pdfium/samples/samples.gyp:pdfium_test', 369 '../third_party/pdfium/samples/samples.gyp:pdfium_test',
368 '../tools/gn/gn.gyp:generate_test_gn_data', 370 '../tools/gn/gn.gyp:generate_test_gn_data',
369 '../tools/gn/gn.gyp:gn', 371 '../tools/gn/gn.gyp:gn',
370 '../tools/gn/gn.gyp:gn_unittests', 372 '../tools/gn/gn.gyp:gn_unittests',
371 '../tools/perf/clear_system_cache/clear_system_cache.gyp:clear_syste m_cache', 373 '../tools/perf/clear_system_cache/clear_system_cache.gyp:clear_syste m_cache',
372 '../ui/message_center/message_center.gyp:message_center_unittests', 374 '../ui/message_center/message_center.gyp:message_center_unittests',
373 '../ui/views/examples/examples.gyp:views_examples_with_content_exe', 375 '../ui/views/examples/examples.gyp:views_examples_with_content_exe',
374 ], 376 ],
375 }], 377 }],
378 ['media_use_ffmpeg==1', {
379 'dependencies': [
xhwang 2015/11/02 18:11:51 nit: Use 2-space indentation.
Julien Isorce Samsung 2015/11/03 16:02:27 Acknowledged.
380 '../media/media.gyp:ffmpeg_regression_tests',
381 ],
382 }],
376 ['OS=="android" or OS=="linux"', { 383 ['OS=="android" or OS=="linux"', {
377 'dependencies': [ 384 'dependencies': [
378 '../net/net.gyp:disk_cache_memory_test', 385 '../net/net.gyp:disk_cache_memory_test',
379 ], 386 ],
380 }], 387 }],
381 ['chromeos==1', { 388 ['chromeos==1', {
382 'dependencies': [ 389 'dependencies': [
383 '../chromeos/chromeos.gyp:chromeos_unittests', 390 '../chromeos/chromeos.gyp:chromeos_unittests',
384 '../ui/chromeos/ui_chromeos.gyp:ui_chromeos_unittests', 391 '../ui/chromeos/ui_chromeos.gyp:ui_chromeos_unittests',
385 ] 392 ]
(...skipping 394 matching lines...) Expand 10 before | Expand all | Expand 10 after
780 ['OS=="android" and target_arch != "x64"', { 787 ['OS=="android" and target_arch != "x64"', {
781 'dependencies': [ 788 'dependencies': [
782 '../third_party/android_platform/relocation_packer.gyp:android_reloc ation_packer_unittests#host' 789 '../third_party/android_platform/relocation_packer.gyp:android_reloc ation_packer_unittests#host'
783 ], 790 ],
784 }], 791 }],
785 ], 792 ],
786 }, 793 },
787 ] 794 ]
788 } 795 }
789 796
OLDNEW
« no previous file with comments | « no previous file | chrome/utility/extensions/extensions_handler.cc » ('j') | chrome/utility/extensions/extensions_handler.cc » ('J')

Powered by Google App Engine
This is Rietveld 408576698