OLD | NEW |
1 # Copyright (c) 2009 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2009 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 'chromium_code': 1, | 7 'chromium_code': 1, |
8 # Define the common dependencies that contain all the actual | 8 # Define the common dependencies that contain all the actual |
9 # Chromium functionality. This list gets pulled in below by | 9 # Chromium functionality. This list gets pulled in below by |
10 # the link of the actual chrome (or chromium) executable on | 10 # the link of the actual chrome (or chromium) executable on |
(...skipping 1740 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1751 # More GTK stuff to exclude outside of the browser/gtk directory | 1751 # More GTK stuff to exclude outside of the browser/gtk directory |
1752 ['exclude', '^browser/bookmarks/bookmark_context_menu_gtk.cc'], | 1752 ['exclude', '^browser/bookmarks/bookmark_context_menu_gtk.cc'], |
1753 ], | 1753 ], |
1754 }], | 1754 }], |
1755 ['toolkit_views==0',{ | 1755 ['toolkit_views==0',{ |
1756 'sources/': [ | 1756 'sources/': [ |
1757 ['exclude', '^browser/dock_info_gtk.cc'], | 1757 ['exclude', '^browser/dock_info_gtk.cc'], |
1758 ], | 1758 ], |
1759 }], | 1759 }], |
1760 ], | 1760 ], |
| 1761 'conditions': [ |
| 1762 ['toolkit_views==0',{ |
| 1763 # Exclude files that only compile on views for non-Windows. |
| 1764 'sources/': [ |
| 1765 ['exclude', '^browser/encoding_menu_controller_delegate.cc'], |
| 1766 ], |
| 1767 }], |
| 1768 ], |
| 1769 # Exclude files that should be excluded for all non-Windows platforms. |
1761 'sources!': [ | 1770 'sources!': [ |
1762 'browser/autocomplete/autocomplete_accessibility.cc', | 1771 'browser/autocomplete/autocomplete_accessibility.cc', |
1763 'browser/automation/ui_controls.cc', | 1772 'browser/automation/ui_controls.cc', |
1764 'browser/bookmarks/bookmark_menu_controller.cc', | 1773 'browser/bookmarks/bookmark_menu_controller.cc', |
1765 'browser/bookmarks/bookmark_menu_controller.h', | 1774 'browser/bookmarks/bookmark_menu_controller.h', |
1766 'browser/browser_accessibility.cc', | 1775 'browser/browser_accessibility.cc', |
1767 'browser/browser_accessibility_manager.cc', | 1776 'browser/browser_accessibility_manager.cc', |
1768 'browser/debugger/debugger_view.cc', | 1777 'browser/debugger/debugger_view.cc', |
1769 'browser/debugger/debugger_window.cc', | 1778 'browser/debugger/debugger_window.cc', |
1770 'browser/extensions/extension_shelf.cc', | 1779 'browser/extensions/extension_shelf.cc', |
1771 'browser/dock_info.cc', | 1780 'browser/dock_info.cc', |
1772 'browser/dom_ui/html_dialog_contents.cc', | 1781 'browser/dom_ui/html_dialog_contents.cc', |
1773 'browser/encoding_menu_controller_delegate.cc', | |
1774 'browser/external_tab_container.cc', | 1782 'browser/external_tab_container.cc', |
1775 'browser/google_update.cc', | 1783 'browser/google_update.cc', |
1776 'browser/history/history_indexer.idl', | 1784 'browser/history/history_indexer.idl', |
1777 'browser/history_tab_ui.cc', | 1785 'browser/history_tab_ui.cc', |
1778 'browser/history_view.cc', | 1786 'browser/history_view.cc', |
1779 'browser/ime_input.cc', | 1787 'browser/ime_input.cc', |
1780 'browser/importer/ie_importer.cc', | 1788 'browser/importer/ie_importer.cc', |
1781 'browser/jankometer.cc', | 1789 'browser/jankometer.cc', |
1782 'browser/login_prompt.cc', | 1790 'browser/login_prompt.cc', |
1783 'browser/memory_details.cc', | 1791 'browser/memory_details.cc', |
(...skipping 2291 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4075 # Use outputs of this action as inputs for the main target build. | 4083 # Use outputs of this action as inputs for the main target build. |
4076 # Seems as a misnomer but makes this happy on Linux (scons). | 4084 # Seems as a misnomer but makes this happy on Linux (scons). |
4077 'process_outputs_as_sources': 1, | 4085 'process_outputs_as_sources': 1, |
4078 }, | 4086 }, |
4079 ], # 'actions' | 4087 ], # 'actions' |
4080 }, | 4088 }, |
4081 ] | 4089 ] |
4082 }], | 4090 }], |
4083 ], # 'conditions' | 4091 ], # 'conditions' |
4084 } | 4092 } |
OLD | NEW |