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

Side by Side Diff: chrome/chrome_browser_ui.gypi

Issue 375843002: MacViews: Initial chrome_browser_ui.gypi support for views on mac (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: #ifdef instead Created 6 years, 5 months 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 | Annotate | Revision Log
« no previous file with comments | « chrome/browser/ui/views/chrome_views_delegate.h ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 'variables': { 6 'variables': {
7 'chrome_browser_ui_non_ios_sources': [ 7 'chrome_browser_ui_non_ios_sources': [
8 'browser/ui/accelerator_utils.h', 8 'browser/ui/accelerator_utils.h',
9 'browser/ui/android/android_about_app_info.cc', 9 'browser/ui/android/android_about_app_info.cc',
10 'browser/ui/android/android_about_app_info.h', 10 'browser/ui/android/android_about_app_info.h',
(...skipping 1804 matching lines...) Expand 10 before | Expand all | Expand 10 after
1815 'browser/ui/sync/one_click_signin_bubble_links_delegate.cc', 1815 'browser/ui/sync/one_click_signin_bubble_links_delegate.cc',
1816 'browser/ui/sync/one_click_signin_bubble_links_delegate.h', 1816 'browser/ui/sync/one_click_signin_bubble_links_delegate.h',
1817 'browser/ui/sync/one_click_signin_helper.cc', 1817 'browser/ui/sync/one_click_signin_helper.cc',
1818 'browser/ui/sync/one_click_signin_helper.h', 1818 'browser/ui/sync/one_click_signin_helper.h',
1819 'browser/ui/sync/one_click_signin_histogram.h', 1819 'browser/ui/sync/one_click_signin_histogram.h',
1820 'browser/ui/sync/one_click_signin_sync_starter.cc', 1820 'browser/ui/sync/one_click_signin_sync_starter.cc',
1821 'browser/ui/sync/one_click_signin_sync_starter.h', 1821 'browser/ui/sync/one_click_signin_sync_starter.h',
1822 'browser/ui/views/sync/one_click_signin_bubble_view.cc', 1822 'browser/ui/views/sync/one_click_signin_bubble_view.cc',
1823 'browser/ui/views/sync/one_click_signin_bubble_view.h', 1823 'browser/ui/views/sync/one_click_signin_bubble_view.h',
1824 ], 1824 ],
1825 'chrome_browser_ui_task_manager_non_mac_sources': [
Andre 2014/07/18 20:08:57 I think TaskManagerView is now ready for MacViews.
1826 'browser/ui/views/task_manager_view.cc',
1827 ],
1825 'chrome_browser_ui_task_manager_sources': [ 1828 'chrome_browser_ui_task_manager_sources': [
1826 'browser/ui/views/task_manager_view.cc',
1827 'browser/ui/cocoa/task_manager_mac.h', 1829 'browser/ui/cocoa/task_manager_mac.h',
1828 'browser/ui/cocoa/task_manager_mac.mm', 1830 'browser/ui/cocoa/task_manager_mac.mm',
Andre 2014/07/18 20:08:57 These 2 files are also part of chrome_browser_ui_n
tapted 2014/07/23 03:20:31 I'll think up some way to consolidate these.. For
tapted 2014/07/29 08:04:10 Done (task_manager_mac.* effectively appeared doub
1829 ], 1831 ],
1830 'chrome_browser_ui_nacl_sources': [ 1832 'chrome_browser_ui_nacl_sources': [
1831 'browser/ui/webui/nacl_ui.cc', 1833 'browser/ui/webui/nacl_ui.cc',
1832 'browser/ui/webui/nacl_ui.h', 1834 'browser/ui/webui/nacl_ui.h',
1833 ], 1835 ],
1834 'chrome_browser_ui_plugin_sources': [ 1836 'chrome_browser_ui_plugin_sources': [
1835 'browser/ui/hung_plugin_tab_helper.cc', 1837 'browser/ui/hung_plugin_tab_helper.cc',
1836 'browser/ui/hung_plugin_tab_helper.h', 1838 'browser/ui/hung_plugin_tab_helper.h',
1837 ], 1839 ],
1838 'chrome_browser_ui_policy_sources': [ 1840 'chrome_browser_ui_policy_sources': [
1839 'browser/ui/webui/policy_ui.cc', 1841 'browser/ui/webui/policy_ui.cc',
1840 'browser/ui/webui/policy_ui.h', 1842 'browser/ui/webui/policy_ui.h',
1841 ], 1843 ],
1842 # Cross-platform views sources. We assume app list is enabled. 1844 # Cross-platform (except Mac) views sources. We assume app list is enabled.
1843 'chrome_browser_ui_views_sources': [ 1845 'chrome_browser_ui_views_non_mac_sources': [
1844 'browser/ui/app_list/app_list_controller_delegate_views.cc',
1845 'browser/ui/app_list/app_list_controller_delegate_views.h',
1846 'browser/ui/app_list/app_list_service_views.cc',
1847 'browser/ui/app_list/app_list_service_views.h',
1848 'browser/ui/app_list/app_list_shower_views.cc',
1849 'browser/ui/app_list/app_list_shower_views.h',
1850 'browser/ui/views/accelerator_utils_aura.cc', 1846 'browser/ui/views/accelerator_utils_aura.cc',
1851 'browser/ui/views/accessibility/accessibility_event_router_views.cc',
1852 'browser/ui/views/accessibility/accessibility_event_router_views.h',
1853 'browser/ui/views/accessibility/invert_bubble_view.cc', 1847 'browser/ui/views/accessibility/invert_bubble_view.cc',
1854 'browser/ui/views/accessibility/invert_bubble_view.h', 1848 'browser/ui/views/accessibility/invert_bubble_view.h',
1855 'browser/ui/views/apps/app_info_dialog/app_info_dialog_views.cc', 1849 'browser/ui/views/apps/app_info_dialog/app_info_dialog_views.cc',
1856 'browser/ui/views/apps/app_info_dialog/app_info_dialog_views.h', 1850 'browser/ui/views/apps/app_info_dialog/app_info_dialog_views.h',
1857 'browser/ui/views/apps/app_info_dialog/app_info_footer_panel.cc', 1851 'browser/ui/views/apps/app_info_dialog/app_info_footer_panel.cc',
1858 'browser/ui/views/apps/app_info_dialog/app_info_footer_panel.h', 1852 'browser/ui/views/apps/app_info_dialog/app_info_footer_panel.h',
1859 'browser/ui/views/apps/app_info_dialog/app_info_header_panel.cc', 1853 'browser/ui/views/apps/app_info_dialog/app_info_header_panel.cc',
1860 'browser/ui/views/apps/app_info_dialog/app_info_header_panel.h', 1854 'browser/ui/views/apps/app_info_dialog/app_info_header_panel.h',
1861 'browser/ui/views/apps/app_info_dialog/app_info_panel.cc', 1855 'browser/ui/views/apps/app_info_dialog/app_info_panel.cc',
1862 'browser/ui/views/apps/app_info_dialog/app_info_panel.h', 1856 'browser/ui/views/apps/app_info_dialog/app_info_panel.h',
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after
1917 'browser/ui/views/bookmarks/bookmark_editor_view.cc', 1911 'browser/ui/views/bookmarks/bookmark_editor_view.cc',
1918 'browser/ui/views/bookmarks/bookmark_editor_view.h', 1912 'browser/ui/views/bookmarks/bookmark_editor_view.h',
1919 'browser/ui/views/bookmarks/bookmark_menu_controller_observer.h', 1913 'browser/ui/views/bookmarks/bookmark_menu_controller_observer.h',
1920 'browser/ui/views/bookmarks/bookmark_menu_controller_views.cc', 1914 'browser/ui/views/bookmarks/bookmark_menu_controller_views.cc',
1921 'browser/ui/views/bookmarks/bookmark_menu_controller_views.h', 1915 'browser/ui/views/bookmarks/bookmark_menu_controller_views.h',
1922 'browser/ui/views/bookmarks/bookmark_menu_delegate.cc', 1916 'browser/ui/views/bookmarks/bookmark_menu_delegate.cc',
1923 'browser/ui/views/bookmarks/bookmark_menu_delegate.h', 1917 'browser/ui/views/bookmarks/bookmark_menu_delegate.h',
1924 'browser/ui/views/bookmarks/bookmark_sync_promo_view.cc', 1918 'browser/ui/views/bookmarks/bookmark_sync_promo_view.cc',
1925 'browser/ui/views/bookmarks/bookmark_sync_promo_view.h', 1919 'browser/ui/views/bookmarks/bookmark_sync_promo_view.h',
1926 'browser/ui/views/certificate_viewer_win.cc', 1920 'browser/ui/views/certificate_viewer_win.cc',
1927 'browser/ui/views/chrome_browser_main_extra_parts_views.cc',
1928 'browser/ui/views/chrome_browser_main_extra_parts_views.h',
1929 'browser/ui/views/chrome_views_delegate.cc', 1921 'browser/ui/views/chrome_views_delegate.cc',
1930 'browser/ui/views/chrome_views_delegate_chromeos.cc', 1922 'browser/ui/views/chrome_views_delegate_chromeos.cc',
1931 'browser/ui/views/chrome_views_delegate.h',
1932 'browser/ui/views/chrome_web_dialog_view.cc', 1923 'browser/ui/views/chrome_web_dialog_view.cc',
1933 'browser/ui/views/collected_cookies_views.cc', 1924 'browser/ui/views/collected_cookies_views.cc',
1934 'browser/ui/views/collected_cookies_views.h', 1925 'browser/ui/views/collected_cookies_views.h',
1935 'browser/ui/views/color_chooser_aura.cc', 1926 'browser/ui/views/color_chooser_aura.cc',
1936 'browser/ui/views/color_chooser_aura.h', 1927 'browser/ui/views/color_chooser_aura.h',
1937 'browser/ui/views/color_chooser_win.cc', 1928 'browser/ui/views/color_chooser_win.cc',
1938 'browser/ui/views/confirm_bubble_views.cc', 1929 'browser/ui/views/confirm_bubble_views.cc',
1939 'browser/ui/views/confirm_bubble_views.h', 1930 'browser/ui/views/confirm_bubble_views.h',
1940 'browser/ui/views/conflicting_module_view_win.cc', 1931 'browser/ui/views/conflicting_module_view_win.cc',
1941 'browser/ui/views/conflicting_module_view_win.h', 1932 'browser/ui/views/conflicting_module_view_win.h',
(...skipping 325 matching lines...) Expand 10 before | Expand all | Expand 10 after
2267 'browser/ui/views/validation_message_bubble_view.cc', 2258 'browser/ui/views/validation_message_bubble_view.cc',
2268 'browser/ui/views/web_contents_modal_dialog_manager_views.cc', 2259 'browser/ui/views/web_contents_modal_dialog_manager_views.cc',
2269 'browser/ui/views/website_settings/permissions_bubble_view.cc', 2260 'browser/ui/views/website_settings/permissions_bubble_view.cc',
2270 'browser/ui/views/website_settings/permissions_bubble_view.h', 2261 'browser/ui/views/website_settings/permissions_bubble_view.h',
2271 'browser/ui/views/website_settings/permission_selector_view.cc', 2262 'browser/ui/views/website_settings/permission_selector_view.cc',
2272 'browser/ui/views/website_settings/permission_selector_view.h', 2263 'browser/ui/views/website_settings/permission_selector_view.h',
2273 'browser/ui/views/website_settings/permission_selector_view_observer.h', 2264 'browser/ui/views/website_settings/permission_selector_view_observer.h',
2274 'browser/ui/views/website_settings/website_settings_popup_view.cc', 2265 'browser/ui/views/website_settings/website_settings_popup_view.cc',
2275 'browser/ui/views/website_settings/website_settings_popup_view.h', 2266 'browser/ui/views/website_settings/website_settings_popup_view.h',
2276 ], 2267 ],
2268 # Cross-platform views sources also ready for toolkit-views on Mac.
2269 'chrome_browser_ui_views_sources': [
2270 'browser/ui/app_list/app_list_controller_delegate_views.cc',
2271 'browser/ui/app_list/app_list_controller_delegate_views.h',
2272 'browser/ui/app_list/app_list_service_views.cc',
2273 'browser/ui/app_list/app_list_service_views.h',
2274 'browser/ui/app_list/app_list_shower_views.cc',
2275 'browser/ui/app_list/app_list_shower_views.h',
2276 'browser/ui/views/accessibility/accessibility_event_router_views.cc',
2277 'browser/ui/views/accessibility/accessibility_event_router_views.h',
2278 'browser/ui/views/chrome_browser_main_extra_parts_views.cc',
2279 'browser/ui/views/chrome_browser_main_extra_parts_views.h',
2280 'browser/ui/views/chrome_views_delegate.cc',
2281 'browser/ui/views/chrome_views_delegate.h',
2282 ],
2277 # Views files for everwhere but ChromeOS. 2283 # Views files for everwhere but ChromeOS.
2278 'chrome_browser_ui_views_non_chromeos_sources': [ 2284 'chrome_browser_ui_views_non_chromeos_sources': [
2279 'browser/ui/views/chrome_views_delegate_aura.cc', 2285 'browser/ui/views/chrome_views_delegate_aura.cc',
2280 'browser/ui/views/external_protocol_dialog.cc', 2286 'browser/ui/views/external_protocol_dialog.cc',
2281 'browser/ui/views/external_protocol_dialog.h', 2287 'browser/ui/views/external_protocol_dialog.h',
2282 'browser/ui/views/frame/desktop_browser_frame_aura.cc', 2288 'browser/ui/views/frame/desktop_browser_frame_aura.cc',
2283 'browser/ui/views/frame/desktop_browser_frame_aura.h', 2289 'browser/ui/views/frame/desktop_browser_frame_aura.h',
2284 'browser/ui/views/frame/opaque_browser_frame_view.cc', 2290 'browser/ui/views/frame/opaque_browser_frame_view.cc',
2285 'browser/ui/views/frame/opaque_browser_frame_view.h', 2291 'browser/ui/views/frame/opaque_browser_frame_view.h',
2286 'browser/ui/views/message_center/message_center_frame_view.cc', 2292 'browser/ui/views/message_center/message_center_frame_view.cc',
(...skipping 346 matching lines...) Expand 10 before | Expand all | Expand 10 after
2633 ], 2639 ],
2634 }], 2640 }],
2635 ['enable_printing!=0', { 2641 ['enable_printing!=0', {
2636 'dependencies': [ 2642 'dependencies': [
2637 '../printing/printing.gyp:printing', 2643 '../printing/printing.gyp:printing',
2638 ], 2644 ],
2639 }], 2645 }],
2640 ['enable_one_click_signin==1', { 2646 ['enable_one_click_signin==1', {
2641 'sources': [ '<@(chrome_browser_ui_one_click_signin_sources)' ] 2647 'sources': [ '<@(chrome_browser_ui_one_click_signin_sources)' ]
2642 }], 2648 }],
2649 ['enable_task_manager==1 and OS!="mac"', {
2650 'sources': [ '<@(chrome_browser_ui_task_manager_non_mac_sources)' ],
2651 }],
2643 ['enable_task_manager==1', { 2652 ['enable_task_manager==1', {
2644 'sources': [ '<@(chrome_browser_ui_task_manager_sources)' ], 2653 'sources': [ '<@(chrome_browser_ui_task_manager_sources' ],
Andre 2014/07/18 20:08:57 Accidentally deleted the closing parenthesis?
tapted 2014/07/23 03:20:31 Done - good catch (shakes fist@ gyp). It's possibl
2645 }], 2654 }],
2646 ['disable_nacl==0', { 2655 ['disable_nacl==0', {
2647 'sources': [ '<@(chrome_browser_ui_nacl_sources)' ], 2656 'sources': [ '<@(chrome_browser_ui_nacl_sources)' ],
2648 'dependencies': [ 2657 'dependencies': [
2649 '../native_client/src/trusted/service_runtime/service_runtime.gyp:se l', 2658 '../native_client/src/trusted/service_runtime/service_runtime.gyp:se l',
2650 ], 2659 ],
2651 }], 2660 }],
2652 ['debug_devtools==1', { 2661 ['debug_devtools==1', {
2653 'defines': [ 2662 'defines': [
2654 'DEBUG_DEVTOOLS=1', 2663 'DEBUG_DEVTOOLS=1',
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after
2704 ['chromeos == 0', { 2713 ['chromeos == 0', {
2705 'sources': [ '<@(chrome_browser_ui_ash_non_chromeos)' ], 2714 'sources': [ '<@(chrome_browser_ui_ash_non_chromeos)' ],
2706 }], 2715 }],
2707 ], 2716 ],
2708 }, { # use_ash==0 2717 }, { # use_ash==0
2709 'sources': [ '<@(chrome_browser_ui_non_ash_sources)' ], 2718 'sources': [ '<@(chrome_browser_ui_non_ash_sources)' ],
2710 }], 2719 }],
2711 ['toolkit_views==1', { 2720 ['toolkit_views==1', {
2712 'sources': [ '<@(chrome_browser_ui_views_sources)' ], 2721 'sources': [ '<@(chrome_browser_ui_views_sources)' ],
2713 'conditions': [ 2722 'conditions': [
2714 ['chromeos == 0', { 2723 ['chromeos == 0 and OS!="mac"', {
2715 'sources': [ '<@(chrome_browser_ui_views_non_chromeos_sources)' ], 2724 'sources': [ '<@(chrome_browser_ui_views_non_chromeos_sources)' ],
2716 }], 2725 }],
2717 ['use_ash == 1', { 2726 ['use_ash == 1', {
2718 'sources': [ '<@(chrome_browser_ui_ash_views_sources)' ], 2727 'sources': [ '<@(chrome_browser_ui_ash_views_sources)' ],
2719 }], 2728 }],
2729 ['OS!="mac"', {
2730 'sources': [ '<@(chrome_browser_ui_views_non_mac_sources)' ],
2731 }],
2720 ], 2732 ],
2721 }], 2733 }],
2722 ['use_aura==1 and chromeos==0 and use_ozone==0 and OS=="linux"', { 2734 ['use_aura==1 and chromeos==0 and use_ozone==0 and OS=="linux"', {
2723 'dependencies': [ 2735 'dependencies': [
2724 # gtk2 is the only component that can interact with gtk2 in our new 2736 # gtk2 is the only component that can interact with gtk2 in our new
2725 # world. 2737 # world.
2726 'browser/ui/libgtk2ui/libgtk2ui.gyp:gtk2ui', 2738 'browser/ui/libgtk2ui/libgtk2ui.gyp:gtk2ui',
2727 '../build/linux/system.gyp:gio', 2739 '../build/linux/system.gyp:gio',
2728 ], 2740 ],
2729 }], 2741 }],
(...skipping 95 matching lines...) Expand 10 before | Expand all | Expand 10 after
2825 'outputs': [ 2837 'outputs': [
2826 '<(INTERMEDIATE_DIR)/ui_localizer_table.h', 2838 '<(INTERMEDIATE_DIR)/ui_localizer_table.h',
2827 ], 2839 ],
2828 'action': ['<(xib_localizer_tool_path)', 2840 'action': ['<(xib_localizer_tool_path)',
2829 '<@(_outputs)', 2841 '<@(_outputs)',
2830 '<@(mac_translated_xibs)'], 2842 '<@(mac_translated_xibs)'],
2831 }, 2843 },
2832 ], 2844 ],
2833 }, { # non-Mac. 2845 }, { # non-Mac.
2834 'sources': [ '<@(chrome_browser_ui_non_mac_sources)' ], 2846 'sources': [ '<@(chrome_browser_ui_non_mac_sources)' ],
2847 'sources/': [
2848 ['exclude', '^browser/ui/cocoa/'],
2849 ],
2835 }], 2850 }],
2836 ['OS=="win"', { 2851 ['OS=="win"', {
2837 'include_dirs': [ 2852 'include_dirs': [
2838 '<(DEPTH)/third_party/wtl/include', 2853 '<(DEPTH)/third_party/wtl/include',
2839 ], 2854 ],
2840 'dependencies': [ 2855 'dependencies': [
2841 'installer_util_strings', 2856 'installer_util_strings',
2842 'launcher_support', 2857 'launcher_support',
2843 'metro_utils', 2858 'metro_utils',
2844 '../google_update/google_update.gyp:google_update', 2859 '../google_update/google_update.gyp:google_update',
(...skipping 10 matching lines...) Expand all
2855 'sources': [ '<@(chrome_browser_ui_win_sources)' ], 2870 'sources': [ '<@(chrome_browser_ui_win_sources)' ],
2856 'conditions': [ 2871 'conditions': [
2857 ['win_use_allocator_shim==1', { 2872 ['win_use_allocator_shim==1', {
2858 'dependencies': [ 2873 'dependencies': [
2859 '<(allocator_target)', 2874 '<(allocator_target)',
2860 ], 2875 ],
2861 }], 2876 }],
2862 ], 2877 ],
2863 }, { # 'OS!="win" 2878 }, { # 'OS!="win"
2864 'conditions': [ 2879 'conditions': [
2865 ['use_aura==1', { 2880 ['toolkit_views==1', {
2866 'dependencies': [ 2881 'dependencies': [
2867 '../ui/views/controls/webview/webview.gyp:webview', 2882 '../ui/views/controls/webview/webview.gyp:webview',
2868 '../ui/views/views.gyp:views', 2883 '../ui/views/views.gyp:views',
2869 ], 2884 ],
2870 'include_dirs': [ 2885 'include_dirs': [
2871 '<(INTERMEDIATE_DIR)', 2886 '<(INTERMEDIATE_DIR)',
2872 '<(INTERMEDIATE_DIR)/chrome', 2887 '<(INTERMEDIATE_DIR)/chrome',
2873 ], 2888 ],
2874 'sources/': [ 2889 }, { # else: toolkit_views==0
2875 ['exclude', '^browser/ui/cocoa/*'],
2876 ],
2877 }, { # else: use_aura==0
2878 'sources/': [ 2890 'sources/': [
2879 # Exclude all of views. 2891 # Exclude all of views.
2880 ['exclude', '^browser/ui/views/'], 2892 ['exclude', '^browser/ui/views/'],
2881 ] 2893 ]
2882 }], 2894 }],
2883 ], 2895 ],
2884 }], 2896 }],
2885 ['desktop_linux==1', { 2897 ['desktop_linux==1', {
2886 'sources': [ '<@(chrome_browser_desktop_linux_sources)' ], 2898 'sources': [ '<@(chrome_browser_desktop_linux_sources)' ],
2887 }], 2899 }],
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after
2943 }], 2955 }],
2944 ['enable_spellcheck==1', { 2956 ['enable_spellcheck==1', {
2945 'dependencies': [ 2957 'dependencies': [
2946 '../third_party/hunspell/hunspell.gyp:hunspell', 2958 '../third_party/hunspell/hunspell.gyp:hunspell',
2947 ], 2959 ],
2948 }], 2960 }],
2949 ], 2961 ],
2950 }, 2962 },
2951 ], 2963 ],
2952 } 2964 }
OLDNEW
« no previous file with comments | « chrome/browser/ui/views/chrome_views_delegate.h ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698