| OLD | NEW |
| 1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2012 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 { | 5 { |
| 6 'dependencies': [ | 6 'dependencies': [ |
| 7 '../base/base.gyp:base', | 7 '../base/base.gyp:base', |
| 8 '../cc/cc.gyp:cc', |
| 8 '../components/tracing.gyp:tracing', | 9 '../components/tracing.gyp:tracing', |
| 10 '../device/bluetooth/bluetooth.gyp:device_bluetooth', |
| 11 '../gpu/blink/gpu_blink.gyp:gpu_blink', |
| 9 '../gpu/command_buffer/command_buffer.gyp:gles2_utils', | 12 '../gpu/command_buffer/command_buffer.gyp:gles2_utils', |
| 13 '../gpu/gpu.gyp:command_buffer_service', |
| 14 '../gpu/gpu.gyp:gles2_c_lib', |
| 15 '../gpu/gpu.gyp:gles2_implementation', |
| 16 # TODO: the dependency on gl_in_process_context should be decoupled from |
| 17 # content and moved to android_webview. See crbug.com/365797. |
| 18 '../gpu/gpu.gyp:gl_in_process_context', |
| 19 '../gpu/gpu.gyp:gpu_ipc', |
| 20 '../gpu/skia_bindings/skia_bindings.gyp:gpu_skia_bindings', |
| 10 '../ipc/ipc.gyp:ipc', | 21 '../ipc/ipc.gyp:ipc', |
| 22 '../ipc/mojo/ipc_mojo.gyp:ipc_mojo', |
| 23 '../media/media.gyp:media', |
| 24 '../media/media.gyp:shared_memory_support', |
| 25 '../media/midi/midi.gyp:midi', |
| 26 '../mojo/mojo_base.gyp:mojo_application_bindings', |
| 27 '../mojo/mojo_base.gyp:mojo_environment_chromium', |
| 28 '../mojo/mojo_edk.gyp:mojo_system_impl', |
| 29 '../mojo/mojo_public.gyp:mojo_cpp_bindings', |
| 11 '../net/net.gyp:net', | 30 '../net/net.gyp:net', |
| 12 '../skia/skia.gyp:skia', | 31 '../skia/skia.gyp:skia', |
| 32 '../storage/storage_common.gyp:storage_common', |
| 33 '../third_party/WebKit/public/blink.gyp:blink', |
| 13 '../third_party/WebKit/public/blink_headers.gyp:blink_headers', | 34 '../third_party/WebKit/public/blink_headers.gyp:blink_headers', |
| 35 '../third_party/boringssl/boringssl.gyp:boringssl', |
| 14 '../third_party/icu/icu.gyp:icuuc', | 36 '../third_party/icu/icu.gyp:icuuc', |
| 15 '../ui/accessibility/accessibility.gyp:accessibility', | 37 '../ui/accessibility/accessibility.gyp:accessibility', |
| 16 '../ui/accessibility/accessibility.gyp:ax_gen', | 38 '../ui/accessibility/accessibility.gyp:ax_gen', |
| 17 '../ui/base/ime/ui_base_ime.gyp:ui_base_ime', | 39 '../ui/base/ime/ui_base_ime.gyp:ui_base_ime', |
| 18 '../ui/base/ui_base.gyp:ui_base', | 40 '../ui/base/ui_base.gyp:ui_base', |
| 19 '../ui/events/events.gyp:events_ipc', | 41 '../ui/events/events.gyp:events_ipc', |
| 20 '../ui/gfx/gfx.gyp:gfx', | 42 '../ui/gfx/gfx.gyp:gfx', |
| 21 '../ui/gfx/gfx.gyp:gfx_geometry', | 43 '../ui/gfx/gfx.gyp:gfx_geometry', |
| 22 '../ui/gfx/ipc/gfx_ipc.gyp:gfx_ipc', | 44 '../ui/gfx/ipc/gfx_ipc.gyp:gfx_ipc', |
| 45 '../ui/gl/gl.gyp:gl', |
| 23 '../ui/shell_dialogs/shell_dialogs.gyp:shell_dialogs', | 46 '../ui/shell_dialogs/shell_dialogs.gyp:shell_dialogs', |
| 24 '../url/url.gyp:url_lib', | 47 '../url/url.gyp:url_lib', |
| 48 'content_common_mojo_bindings.gyp:content_common_mojo_bindings', |
| 25 ], | 49 ], |
| 26 'include_dirs': [ | 50 'include_dirs': [ |
| 27 '..', | 51 '..', |
| 28 ], | 52 ], |
| 53 'actions': [ |
| 54 { |
| 55 'action_name': 'generate_webkit_version', |
| 56 'inputs': [ |
| 57 '<(script)', |
| 58 '<(lastchange)', |
| 59 '<(template)', |
| 60 ], |
| 61 'outputs': [ |
| 62 '<(SHARED_INTERMEDIATE_DIR)/build/util/webkit_version.h', |
| 63 ], |
| 64 'action': ['python', |
| 65 '<(script)', |
| 66 '-f', '<(lastchange)', |
| 67 '<(template)', |
| 68 '<@(_outputs)', |
| 69 ], |
| 70 'variables': { |
| 71 'script': '<(DEPTH)/build/util/version.py', |
| 72 'lastchange': '<(DEPTH)/build/util/LASTCHANGE.blink', |
| 73 'template': '<(DEPTH)/build/util/webkit_version.h.in', |
| 74 }, |
| 75 }, |
| 76 ], |
| 29 'export_dependent_settings': [ | 77 'export_dependent_settings': [ |
| 30 '../base/base.gyp:base', | 78 '../base/base.gyp:base', |
| 79 '../mojo/mojo_base.gyp:mojo_application_bindings', |
| 80 '../mojo/mojo_public.gyp:mojo_cpp_bindings', |
| 31 # The public content API headers directly include Blink API headers, so we | 81 # The public content API headers directly include Blink API headers, so we |
| 32 # have to export the blink header settings so that relative paths in these | 82 # have to export the blink header settings so that relative paths in these |
| 33 # headers resolve correctly. | 83 # headers resolve correctly. |
| 34 '../third_party/WebKit/public/blink_headers.gyp:blink_headers', | 84 '../third_party/WebKit/public/blink_headers.gyp:blink_headers', |
| 35 '../ui/accessibility/accessibility.gyp:ax_gen', | 85 '../ui/accessibility/accessibility.gyp:ax_gen', |
| 36 ], | 86 ], |
| 37 'variables': { | 87 'variables': { |
| 38 'use_v4lplugin%': 0, | 88 'use_v4lplugin%': 0, |
| 39 'use_v4l2_codec%': 0, | 89 'use_v4l2_codec%': 0, |
| 40 'public_common_sources': [ | 90 'public_common_sources': [ |
| (...skipping 540 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 581 ], | 631 ], |
| 582 'target_conditions': [ | 632 'target_conditions': [ |
| 583 ['OS=="android" and <(use_seccomp_bpf)==1', { | 633 ['OS=="android" and <(use_seccomp_bpf)==1', { |
| 584 'sources/': [ | 634 'sources/': [ |
| 585 ['include', '^common/sandbox_linux/sandbox_bpf_base_policy_linux\\.cc$']
, | 635 ['include', '^common/sandbox_linux/sandbox_bpf_base_policy_linux\\.cc$']
, |
| 586 ['include', '^common/sandbox_linux/sandbox_bpf_base_policy_linux\\.h$'], | 636 ['include', '^common/sandbox_linux/sandbox_bpf_base_policy_linux\\.h$'], |
| 587 ], | 637 ], |
| 588 }], | 638 }], |
| 589 ], | 639 ], |
| 590 'conditions': [ | 640 'conditions': [ |
| 591 ['OS=="ios"', { | |
| 592 # iOS has different user-agent construction utilities, since the | |
| 593 # version strings is not derived from webkit_version, and follows | |
| 594 # a different format. | |
| 595 'sources!': [ | |
| 596 'common/user_agent.cc', | |
| 597 ], | |
| 598 'sources/': [ | |
| 599 # iOS only needs a small portion of content; exclude all the | |
| 600 # implementation, and re-include what is used. | |
| 601 ['exclude', '\\.(cc|mm)$'], | |
| 602 ['include', '_ios\\.(cc|mm)$'], | |
| 603 ['include', '^public/common/content_client\\.cc$'], | |
| 604 ['include', '^public/common/content_constants\\.cc$'], | |
| 605 ['include', '^public/common/content_switches\\.cc$'], | |
| 606 ['include', '^public/common/frame_navigate_params\\.cc$'], | |
| 607 ['include', '^public/common/media_stream_request\\.cc$'], | |
| 608 ['include', '^public/common/page_state\\.cc$'], | |
| 609 ['include', '^public/common/password_form\\.cc$'], | |
| 610 ['include', '^public/common/signed_certificate_timestamp_id_and_status\\
.cc$'], | |
| 611 ['include', '^public/common/speech_recognition_result\\.cc$'], | |
| 612 ['include', '^public/common/ssl_status\\.cc$'], | |
| 613 ['include', '^public/common/url_constants\\.cc$'], | |
| 614 ['include', '^common/content_paths\\.cc$'], | |
| 615 ['include', '^common/media/media_stream_options\\.cc$'], | |
| 616 ['include', '^common/net/url_fetcher\\.cc$'], | |
| 617 ['include', '^common/net/url_request_user_data\\.cc$'], | |
| 618 ['include', '^common/page_state_serialization\\.cc$'], | |
| 619 ['include', '^common/savable_url_schemes\\.cc$'], | |
| 620 ['include', '^common/url_schemes\\.cc$'], | |
| 621 ], | |
| 622 }, { # OS!="ios" | |
| 623 'dependencies': [ | |
| 624 '../cc/cc.gyp:cc', | |
| 625 '../device/bluetooth/bluetooth.gyp:device_bluetooth', | |
| 626 '../gpu/blink/gpu_blink.gyp:gpu_blink', | |
| 627 '../gpu/gpu.gyp:command_buffer_service', | |
| 628 '../gpu/gpu.gyp:gles2_c_lib', | |
| 629 '../gpu/gpu.gyp:gles2_implementation', | |
| 630 # TODO: the dependency on gl_in_process_context should be decoupled from | |
| 631 # content and moved to android_webview. See crbug.com/365797. | |
| 632 '../gpu/gpu.gyp:gl_in_process_context', | |
| 633 '../gpu/gpu.gyp:gpu_ipc', | |
| 634 '../gpu/skia_bindings/skia_bindings.gyp:gpu_skia_bindings', | |
| 635 '../ipc/ipc.gyp:ipc', | |
| 636 '../ipc/mojo/ipc_mojo.gyp:ipc_mojo', | |
| 637 '../media/media.gyp:media', | |
| 638 '../media/media.gyp:shared_memory_support', | |
| 639 '../media/midi/midi.gyp:midi', | |
| 640 '../mojo/mojo_base.gyp:mojo_application_bindings', | |
| 641 '../mojo/mojo_base.gyp:mojo_environment_chromium', | |
| 642 '../mojo/mojo_edk.gyp:mojo_system_impl', | |
| 643 '../mojo/mojo_public.gyp:mojo_cpp_bindings', | |
| 644 '../storage/storage_common.gyp:storage_common', | |
| 645 '../third_party/WebKit/public/blink.gyp:blink', | |
| 646 '../third_party/boringssl/boringssl.gyp:boringssl', | |
| 647 '../ui/gl/gl.gyp:gl', | |
| 648 'content_common_mojo_bindings.gyp:content_common_mojo_bindings', | |
| 649 ], | |
| 650 'export_dependent_settings' : [ | |
| 651 '../mojo/mojo_base.gyp:mojo_application_bindings', | |
| 652 '../mojo/mojo_public.gyp:mojo_cpp_bindings', | |
| 653 ], | |
| 654 'actions': [ | |
| 655 { | |
| 656 'action_name': 'generate_webkit_version', | |
| 657 'inputs': [ | |
| 658 '<(script)', | |
| 659 '<(lastchange)', | |
| 660 '<(template)', | |
| 661 ], | |
| 662 'outputs': [ | |
| 663 '<(SHARED_INTERMEDIATE_DIR)/build/util/webkit_version.h', | |
| 664 ], | |
| 665 'action': ['python', | |
| 666 '<(script)', | |
| 667 '-f', '<(lastchange)', | |
| 668 '<(template)', | |
| 669 '<@(_outputs)', | |
| 670 ], | |
| 671 'variables': { | |
| 672 'script': '<(DEPTH)/build/util/version.py', | |
| 673 'lastchange': '<(DEPTH)/build/util/LASTCHANGE.blink', | |
| 674 'template': '<(DEPTH)/build/util/webkit_version.h.in', | |
| 675 }, | |
| 676 }, | |
| 677 ], | |
| 678 }], | |
| 679 ['OS=="mac"', { | 641 ['OS=="mac"', { |
| 680 'dependencies': [ | 642 'dependencies': [ |
| 681 '../media/media.gyp:media', | 643 '../media/media.gyp:media', |
| 682 'app/resources/content_resources.gyp:content_resources', | 644 'app/resources/content_resources.gyp:content_resources', |
| 683 '../ui/accelerated_widget_mac/accelerated_widget_mac.gyp:accelerated_wid
get_mac' | 645 '../ui/accelerated_widget_mac/accelerated_widget_mac.gyp:accelerated_wid
get_mac' |
| 684 ], | 646 ], |
| 685 'sources': [ | 647 'sources': [ |
| 686 'common/gpu/client/gpu_memory_buffer_impl_io_surface.cc', | 648 'common/gpu/client/gpu_memory_buffer_impl_io_surface.cc', |
| 687 'common/gpu/client/gpu_memory_buffer_impl_io_surface.h', | 649 'common/gpu/client/gpu_memory_buffer_impl_io_surface.h', |
| 688 'common/gpu/gpu_memory_buffer_factory_io_surface.cc', | 650 'common/gpu/gpu_memory_buffer_factory_io_surface.cc', |
| (...skipping 430 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1119 'common/gpu/client/gpu_memory_buffer_impl_ozone.cc', | 1081 'common/gpu/client/gpu_memory_buffer_impl_ozone.cc', |
| 1120 'common/gpu/client/gpu_memory_buffer_impl_ozone_native_pixmap.cc', | 1082 'common/gpu/client/gpu_memory_buffer_impl_ozone_native_pixmap.cc', |
| 1121 'common/gpu/client/gpu_memory_buffer_impl_ozone_native_pixmap.h', | 1083 'common/gpu/client/gpu_memory_buffer_impl_ozone_native_pixmap.h', |
| 1122 'common/gpu/gpu_memory_buffer_factory_ozone.cc', | 1084 'common/gpu/gpu_memory_buffer_factory_ozone.cc', |
| 1123 'common/gpu/gpu_memory_buffer_factory_ozone_native_pixmap.cc', | 1085 'common/gpu/gpu_memory_buffer_factory_ozone_native_pixmap.cc', |
| 1124 'common/gpu/gpu_memory_buffer_factory_ozone_native_pixmap.h', | 1086 'common/gpu/gpu_memory_buffer_factory_ozone_native_pixmap.h', |
| 1125 ], | 1087 ], |
| 1126 }], | 1088 }], |
| 1127 ], | 1089 ], |
| 1128 } | 1090 } |
| OLD | NEW |