| OLD | NEW |
| 1 # Copyright 2012 The Chromium Authors. All rights reserved. | 1 # Copyright 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 'targets': [ | 6 'targets': [ |
| 7 { | 7 { |
| 8 'target_name': 'browser_ui', | 8 'target_name': 'browser_ui', |
| 9 'type': 'static_library', | 9 'type': 'static_library', |
| 10 'variables': { 'enable_wexit_time_destructors': 1, }, | 10 'variables': { 'enable_wexit_time_destructors': 1, }, |
| 11 # Since browser and browser_ui actually depend on each other, | 11 # Since browser and browser_ui actually depend on each other, |
| 12 # we must omit the dependency from browser_ui to browser. | 12 # we must omit the dependency from browser_ui to browser. |
| 13 # However, this means browser_ui and browser should more or less | 13 # However, this means browser_ui and browser should more or less |
| 14 # have the same dependencies. Once browser_ui is untangled from | 14 # have the same dependencies. Once browser_ui is untangled from |
| 15 # browser, then we can clean up these dependencies. | 15 # browser, then we can clean up these dependencies. |
| 16 'dependencies': [ | 16 'dependencies': [ |
| 17 # NOTE: New dependencies should generally be added in the OS!="ios" | 17 # NOTE: New dependencies should generally be added in the OS!="ios" |
| 18 # dependencies block below, rather than here. | 18 # dependencies block below, rather than here. |
| 19 'cert_logger_proto', | 19 'cert_logger_proto', |
| 20 'chrome_browser_ui_views.gyp:browser_ui_views', | 20 'chrome_browser_ui_views.gyp:browser_ui_views', |
| 21 'chrome_resources.gyp:chrome_extra_resources', | 21 'chrome_resources.gyp:chrome_extra_resources', |
| 22 'chrome_resources.gyp:chrome_resources', | 22 'chrome_resources.gyp:chrome_resources', |
| 23 'chrome_resources.gyp:chrome_strings', | 23 'chrome_resources.gyp:chrome_strings', |
| 24 'chrome_resources.gyp:platform_locale_settings', | 24 'chrome_resources.gyp:platform_locale_settings', |
| 25 'chrome_resources.gyp:theme_resources', | 25 'chrome_resources.gyp:theme_resources', |
| 26 'common', | 26 'common', |
| 27 'common_net', | 27 'common_net', |
| 28 'feedback_proto', |
| 28 'in_memory_url_index_cache_proto', | 29 'in_memory_url_index_cache_proto', |
| 29 'safe_browsing_proto', | 30 'safe_browsing_proto', |
| 30 'safe_browsing_report_proto', | 31 'safe_browsing_report_proto', |
| 31 'feedback_proto', | |
| 32 '../components/components.gyp:auto_login_parser', | 32 '../components/components.gyp:auto_login_parser', |
| 33 '../components/components.gyp:dom_distiller_core', | 33 '../components/components.gyp:dom_distiller_core', |
| 34 '../components/components.gyp:dom_distiller_webui', | 34 '../components/components.gyp:dom_distiller_webui', |
| 35 '../components/components.gyp:onc_component', | 35 '../components/components.gyp:onc_component', |
| 36 '../components/components.gyp:password_manager_core_browser', | 36 '../components/components.gyp:password_manager_core_browser', |
| 37 '../components/components_resources.gyp:components_resources', | 37 '../components/components_resources.gyp:components_resources', |
| 38 '../components/components_strings.gyp:components_strings', | 38 '../components/components_strings.gyp:components_strings', |
| 39 '../content/content.gyp:content_browser', | 39 '../content/content.gyp:content_browser', |
| 40 '../content/content.gyp:content_common', | 40 '../content/content.gyp:content_common', |
| 41 '../crypto/crypto.gyp:crypto', | 41 '../crypto/crypto.gyp:crypto', |
| (...skipping 2385 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2427 'browser/ui/webui/media/webrtc_logs_ui.cc', | 2427 'browser/ui/webui/media/webrtc_logs_ui.cc', |
| 2428 'browser/ui/webui/media/webrtc_logs_ui.h', | 2428 'browser/ui/webui/media/webrtc_logs_ui.h', |
| 2429 'browser/ui/webui/memory_internals/memory_internals_handler.cc', | 2429 'browser/ui/webui/memory_internals/memory_internals_handler.cc', |
| 2430 'browser/ui/webui/memory_internals/memory_internals_handler.h', | 2430 'browser/ui/webui/memory_internals/memory_internals_handler.h', |
| 2431 'browser/ui/webui/memory_internals/memory_internals_proxy.cc', | 2431 'browser/ui/webui/memory_internals/memory_internals_proxy.cc', |
| 2432 'browser/ui/webui/memory_internals/memory_internals_proxy.h', | 2432 'browser/ui/webui/memory_internals/memory_internals_proxy.h', |
| 2433 'browser/ui/webui/memory_internals/memory_internals_ui.cc', | 2433 'browser/ui/webui/memory_internals/memory_internals_ui.cc', |
| 2434 'browser/ui/webui/memory_internals/memory_internals_ui.h', | 2434 'browser/ui/webui/memory_internals/memory_internals_ui.h', |
| 2435 'browser/ui/webui/metrics_handler.cc', | 2435 'browser/ui/webui/metrics_handler.cc', |
| 2436 'browser/ui/webui/metrics_handler.h', | 2436 'browser/ui/webui/metrics_handler.h', |
| 2437 'browser/ui/webui/mojo_web_ui.h', |
| 2438 'browser/ui/webui/mojo_web_ui_controller.cc', |
| 2439 'browser/ui/webui/mojo_web_ui_controller.h', |
| 2437 'browser/ui/webui/nacl_ui.cc', | 2440 'browser/ui/webui/nacl_ui.cc', |
| 2438 'browser/ui/webui/nacl_ui.h', | 2441 'browser/ui/webui/nacl_ui.h', |
| 2439 'browser/ui/webui/net_export_ui.cc', | 2442 'browser/ui/webui/net_export_ui.cc', |
| 2440 'browser/ui/webui/net_export_ui.h', | 2443 'browser/ui/webui/net_export_ui.h', |
| 2441 'browser/ui/webui/net_internals/net_internals_ui.cc', | 2444 'browser/ui/webui/net_internals/net_internals_ui.cc', |
| 2442 'browser/ui/webui/net_internals/net_internals_ui.h', | 2445 'browser/ui/webui/net_internals/net_internals_ui.h', |
| 2443 'browser/ui/webui/ntp/app_launcher_handler.cc', | 2446 'browser/ui/webui/ntp/app_launcher_handler.cc', |
| 2444 'browser/ui/webui/ntp/app_launcher_handler.h', | 2447 'browser/ui/webui/ntp/app_launcher_handler.h', |
| 2445 'browser/ui/webui/ntp/core_app_launcher_handler.cc', | 2448 'browser/ui/webui/ntp/core_app_launcher_handler.cc', |
| 2446 'browser/ui/webui/ntp/core_app_launcher_handler.h', | 2449 'browser/ui/webui/ntp/core_app_launcher_handler.h', |
| (...skipping 237 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2684 'browser/ui/webui/welcome_ui_android.h', | 2687 'browser/ui/webui/welcome_ui_android.h', |
| 2685 'browser/ui/window_sizer/window_sizer.cc', | 2688 'browser/ui/window_sizer/window_sizer.cc', |
| 2686 'browser/ui/window_sizer/window_sizer.h', | 2689 'browser/ui/window_sizer/window_sizer.h', |
| 2687 'browser/ui/window_sizer/window_sizer_ash.cc', | 2690 'browser/ui/window_sizer/window_sizer_ash.cc', |
| 2688 'browser/ui/window_sizer/window_sizer_aura.cc', | 2691 'browser/ui/window_sizer/window_sizer_aura.cc', |
| 2689 'browser/ui/window_sizer/window_sizer_gtk.cc', | 2692 'browser/ui/window_sizer/window_sizer_gtk.cc', |
| 2690 'browser/ui/window_sizer/window_sizer_mac.mm', | 2693 'browser/ui/window_sizer/window_sizer_mac.mm', |
| 2691 'browser/ui/zoom/zoom_controller.cc', | 2694 'browser/ui/zoom/zoom_controller.cc', |
| 2692 'browser/ui/zoom/zoom_controller.h', | 2695 'browser/ui/zoom/zoom_controller.h', |
| 2693 'browser/ui/zoom/zoom_observer.h', | 2696 'browser/ui/zoom/zoom_observer.h', |
| 2697 '<(SHARED_INTERMEDIATE_DIR)/chrome/browser/ui/webui/omnibox/omnibox.mojo
m.cc', |
| 2694 ], | 2698 ], |
| 2695 'conditions': [ | 2699 'conditions': [ |
| 2696 ['OS != "ios"', { | 2700 ['OS != "ios"', { |
| 2697 'dependencies': [ | 2701 'dependencies': [ |
| 2698 'browser_extensions', | 2702 'browser_extensions', |
| 2699 'browser/performance_monitor/performance_monitor.gyp:performance_mon
itor', | 2703 'browser/performance_monitor/performance_monitor.gyp:performance_mon
itor', |
| 2700 'common/extensions/api/api.gyp:chrome_api', | 2704 'common/extensions/api/api.gyp:chrome_api', |
| 2701 'debugger', | 2705 'debugger', |
| 2702 'installer_util', | 2706 'installer_util', |
| 2703 '../third_party/re2/re2.gyp:re2', | 2707 '../third_party/re2/re2.gyp:re2', |
| (...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2735 ], | 2739 ], |
| 2736 'sources/': [ | 2740 'sources/': [ |
| 2737 # iOS uses only small portions of browser/ui/. | 2741 # iOS uses only small portions of browser/ui/. |
| 2738 ['exclude', '\\.(cc|mm)$'], | 2742 ['exclude', '\\.(cc|mm)$'], |
| 2739 ['include', '_ios\\.(cc|mm)$'], | 2743 ['include', '_ios\\.(cc|mm)$'], |
| 2740 ['include', '(^|/)ios/'], | 2744 ['include', '(^|/)ios/'], |
| 2741 # TODO(ios): Add files here as they are updated to compile on iOS. | 2745 # TODO(ios): Add files here as they are updated to compile on iOS. |
| 2742 ['include', '^browser/ui/profile_error_dialog\\.cc$'], | 2746 ['include', '^browser/ui/profile_error_dialog\\.cc$'], |
| 2743 ], | 2747 ], |
| 2744 }], | 2748 }], |
| 2749 ['use_mojo==1', { |
| 2750 'dependencies': [ |
| 2751 'chrome_web_ui_mojo_bindings.gyp:web_ui_mojo_bindings', |
| 2752 '../mojo/mojo.gyp:mojo_common_lib', |
| 2753 ], |
| 2754 }, { # use_mojo==0 |
| 2755 'sources!': [ |
| 2756 'browser/ui/webui/mojo_web_ui.h', |
| 2757 'browser/ui/webui/mojo_web_ui_controller.cc', |
| 2758 'browser/ui/webui/mojo_web_ui_controller.h', |
| 2759 'browser/ui/webui/omnibox/omnibox_ui.cc', |
| 2760 'browser/ui/webui/omnibox/omnibox_ui.h', |
| 2761 'browser/ui/webui/omnibox/omnibox_ui_handler.cc', |
| 2762 'browser/ui/webui/omnibox/omnibox_ui_handler.h', |
| 2763 '<(SHARED_INTERMEDIATE_DIR)/chrome/browser/ui/webui/omnibox/omnibox.
mojom.cc', |
| 2764 ], |
| 2765 }], |
| 2745 ['enable_printing!=0', { | 2766 ['enable_printing!=0', { |
| 2746 'dependencies': [ | 2767 'dependencies': [ |
| 2747 '../printing/printing.gyp:printing', | 2768 '../printing/printing.gyp:printing', |
| 2748 ], | 2769 ], |
| 2749 }], | 2770 }], |
| 2750 ['OS == "android"', { | 2771 ['OS == "android"', { |
| 2751 'dependencies': [ | 2772 'dependencies': [ |
| 2752 '../third_party/openssl/openssl.gyp:openssl', | 2773 '../third_party/openssl/openssl.gyp:openssl', |
| 2753 ], | 2774 ], |
| 2754 }], | 2775 }], |
| (...skipping 687 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3442 'browser/ui/webui/local_discovery/local_discovery_ui.cc', | 3463 'browser/ui/webui/local_discovery/local_discovery_ui.cc', |
| 3443 'browser/ui/webui/local_discovery/local_discovery_ui.h', | 3464 'browser/ui/webui/local_discovery/local_discovery_ui.h', |
| 3444 'browser/ui/webui/local_discovery/local_discovery_ui_handler.cc', | 3465 'browser/ui/webui/local_discovery/local_discovery_ui_handler.cc', |
| 3445 'browser/ui/webui/local_discovery/local_discovery_ui_handler.h', | 3466 'browser/ui/webui/local_discovery/local_discovery_ui_handler.h', |
| 3446 ], | 3467 ], |
| 3447 }], | 3468 }], |
| 3448 ], | 3469 ], |
| 3449 }, | 3470 }, |
| 3450 ], | 3471 ], |
| 3451 } | 3472 } |
| OLD | NEW |