OLD | NEW |
1 # Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2011 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', | 8 'target_name': 'browser', |
9 'type': 'static_library', | 9 'type': 'static_library', |
10 'dependencies': [ | 10 'dependencies': [ |
(...skipping 3944 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3955 ], | 3955 ], |
3956 'include_dirs': [ | 3956 'include_dirs': [ |
3957 '../third_party/angle/include', | 3957 '../third_party/angle/include', |
3958 ], | 3958 ], |
3959 'link_settings': { | 3959 'link_settings': { |
3960 'libraries': [ | 3960 'libraries': [ |
3961 '-lXcomposite', | 3961 '-lXcomposite', |
3962 ], | 3962 ], |
3963 }, | 3963 }, |
3964 }], | 3964 }], |
| 3965 ['use_aura==1', { |
| 3966 'sources/': [ |
| 3967 ['exclude', '^browser/aeropeek_manager.cc'], |
| 3968 ['exclude', '^browser/automation/automation_provider_win.cc'], |
| 3969 ['exclude', '^browser/automation/chrome_frame_automation_provider.cc
'], |
| 3970 ['exclude', '^browser/automation/chrome_frame_automation_provider.h'
], |
| 3971 ['exclude', '^browser/automation/testing_automation_provider_win.cc'
], |
| 3972 ['exclude', '^browser/google/google_update.cc'], |
| 3973 ['exclude', '^browser/google/google_update.h'], |
| 3974 ['exclude', '^browser/external_tab_container_win.cc'], |
| 3975 ['exclude', '^browser/external_tab_container_win.h'], |
| 3976 ['exclude', '^browser/first_run/first_run_win.cc'], |
| 3977 ['exclude', '^browser/first_run/try_chrome_dialog_view.cc'], |
| 3978 ['exclude', '^browser/first_run/try_chrome_dialog_view.h'], |
| 3979 ['exclude', '^browser/hang_monitor/hung_plugin_action.cc'], |
| 3980 ['exclude', '^browser/hang_monitor/hung_plugin_action.h'], |
| 3981 ['exclude', '^browser/hang_monitor/hung_window_detector.cc'], |
| 3982 ['exclude', '^browser/hang_monitor/hung_window_detector.h'], |
| 3983 ['exclude', '^browser/platform_util_win.cc'], |
| 3984 ['exclude', '^browser/process_singleton_win.cc'], |
| 3985 ['exclude', '^browser/tab_contents/web_drag_source_win.cc'], |
| 3986 ['exclude', '^browser/tab_contents/web_drag_source_win.h'], |
| 3987 ['exclude', '^browser/ui/tabs/dock_info_win.cc'], |
| 3988 ['exclude', '^browser/ui/views/about_ipc_dialog.cc'], |
| 3989 ['exclude', '^browser/ui/views/app_menu_button_win.cc'], |
| 3990 ['exclude', '^browser/ui/views/browser_bubble_win.cc'], |
| 3991 ['exclude', '^browser/ui/views/bubble/border_widget_win.cc'], |
| 3992 ['exclude', '^browser/ui/views/bubble/border_widget_win.h'], |
| 3993 ['exclude', '^browser/ui/views/certificate_viewer_win.cc'], |
| 3994 ['exclude', '^browser/ui/views/dropdown_bar_host_win.cc'], |
| 3995 ['exclude', '^browser/ui/views/external_protocol_dialog.cc'], |
| 3996 ['exclude', '^browser/ui/views/find_bar_host_win.cc'], |
| 3997 ['exclude', '^browser/ui/views/first_run_bubble.cc'], |
| 3998 ['exclude', '^browser/ui/views/frame/browser_frame_win.cc'], |
| 3999 ['exclude', '^browser/ui/views/frame/browser_frame_win.h'], |
| 4000 ['exclude', '^browser/ui/views/frame/glass_browser_frame_view.cc'], |
| 4001 ['exclude', '^browser/ui/views/frame/glass_browser_frame_view.h'], |
| 4002 ['exclude', '^browser/ui/views/hung_renderer_view.cc'], |
| 4003 ['exclude', '^browser/ui/views/importer/import_progress_dialog_view.
cc'], |
| 4004 ['exclude', '^browser/ui/views/native_constrained_window_win.cc'], |
| 4005 ['exclude', '^browser/ui/views/omnibox/omnibox_view_win.cc'], |
| 4006 ['exclude', '^browser/ui/views/omnibox/omnibox_view_win.h'], |
| 4007 ['exclude', '^browser/ui/views/shell_dialogs_win.cc'], |
| 4008 ['exclude', '^browser/ui/views/simple_message_box_win.cc'], |
| 4009 ['exclude', '^browser/ui/views/tab_contents/native_tab_contents_cont
ainer_win.cc'], |
| 4010 ['exclude', '^browser/ui/views/tab_contents/native_tab_contents_cont
ainer_win.h'], |
| 4011 ['exclude', '^browser/ui/views/tab_contents/native_tab_contents_view
_win.cc'], |
| 4012 ['exclude', '^browser/ui/views/tab_contents/native_tab_contents_view
_win.h'], |
| 4013 ['exclude', '^browser/ui/views/tab_contents/tab_contents_drag_win.cc
'], |
| 4014 ['exclude', '^browser/ui/views/tab_contents/tab_contents_drag_win.h'
], |
| 4015 ['exclude', '^browser/ui/views/tabs/native_view_photobooth.h'], |
| 4016 ['exclude', '^browser/ui/views/tabs/native_view_photobooth_win.cc'], |
| 4017 ['exclude', '^browser/ui/views/tabs/native_view_photobooth_win.h'], |
| 4018 ['exclude', '^browser/ui/views/user_data_dir_dialog.cc'], |
| 4019 ['exclude', '^browser/ui/window_snapshot/window_snapshot_win.cc'], |
| 4020 ], |
| 4021 }], |
3965 ['webui_dialogs == 1', { | 4022 ['webui_dialogs == 1', { |
3966 'defines': [ | 4023 'defines': [ |
3967 'WEBUI_DIALOGS', | 4024 'WEBUI_DIALOGS', |
3968 ], | 4025 ], |
3969 }], | 4026 }], |
3970 # Exclude WebUI certificate viewer if not POSIX, mac (these OS's have | 4027 # Exclude WebUI certificate viewer if not POSIX, mac (these OS's have |
3971 # native certificate viewers) or WebUI dialogs are disabled. | 4028 # native certificate viewers) or WebUI dialogs are disabled. |
3972 ['webui_dialogs == 0 or os_posix == 0 or OS == "mac"', { | 4029 ['webui_dialogs == 0 or os_posix == 0 or OS == "mac"', { |
3973 'sources/': [ | 4030 'sources/': [ |
3974 ['exclude', '^browser/ui/webui/certificate_viewer.cc'], | 4031 ['exclude', '^browser/ui/webui/certificate_viewer.cc'], |
(...skipping 964 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4939 # weak imports in dependents, who still must #include | 4996 # weak imports in dependents, who still must #include |
4940 # closure_blocks_leopard_compat.h to get weak imports. | 4997 # closure_blocks_leopard_compat.h to get weak imports. |
4941 'type': 'none', | 4998 'type': 'none', |
4942 }], | 4999 }], |
4943 ], | 5000 ], |
4944 }, | 5001 }, |
4945 ], | 5002 ], |
4946 }], | 5003 }], |
4947 ], | 5004 ], |
4948 } | 5005 } |
OLD | NEW |