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

Side by Side Diff: chrome/chrome.gyp

Issue 42340: Update the gyp Linux build: (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: '' Created 11 years, 9 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 | « build/linux/system.gyp ('k') | media/media.gyp » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 }, 8 },
9 'includes': [ 9 'includes': [
10 '../build/common.gypi', 10 '../build/common.gypi',
(...skipping 286 matching lines...) Expand 10 before | Expand all | Expand 10 after
297 'common/x11_util.h', 297 'common/x11_util.h',
298 'common/x11_util_internal.h', 298 'common/x11_util_internal.h',
299 'third_party/xdg_user_dirs/xdg_user_dir_lookup.cc', 299 'third_party/xdg_user_dirs/xdg_user_dir_lookup.cc',
300 ], 300 ],
301 'direct_dependent_settings': { 301 'direct_dependent_settings': {
302 'include_dirs': [ 302 'include_dirs': [
303 '..', 303 '..',
304 ], 304 ],
305 }, 305 },
306 'conditions': [ 306 'conditions': [
307 ['OS!="linux"', { 307 ['OS=="linux"', {
308 'dependencies': [
309 '../build/linux/system.gyp:gtk',
310 ],
311 }, { # else: 'OS!="linux"'
308 'sources!': [ 312 'sources!': [
309 'third_party/xdg_user_dirs/xdg_user_dir_lookup.cc', 313 'third_party/xdg_user_dirs/xdg_user_dir_lookup.cc',
310 ], 314 ],
311 }], 315 }],
312 ['OS=="win"', { 316 ['OS=="win"', {
313 'include_dirs': [ 317 'include_dirs': [
314 'third_party/wtl/include', 318 'third_party/wtl/include',
315 ], 319 ],
316 'sources!': [ 320 'sources!': [
317 'common/temp_scaffolding_stubs.cc', 321 'common/temp_scaffolding_stubs.cc',
(...skipping 882 matching lines...) Expand 10 before | Expand all | Expand 10 after
1200 'browser/webdata/web_database_win.cc', 1204 'browser/webdata/web_database_win.cc',
1201 'browser/window_sizer.cc', 1205 'browser/window_sizer.cc',
1202 'browser/window_sizer.h', 1206 'browser/window_sizer.h',
1203 'browser/worker_host/worker_process_host.cc', 1207 'browser/worker_host/worker_process_host.cc',
1204 'browser/worker_host/worker_process_host.h', 1208 'browser/worker_host/worker_process_host.h',
1205 'browser/worker_host/worker_service.cc', 1209 'browser/worker_host/worker_service.cc',
1206 'browser/worker_host/worker_service.h', 1210 'browser/worker_host/worker_service.h',
1207 ], 1211 ],
1208 'conditions': [ 1212 'conditions': [
1209 ['OS=="linux"', { 1213 ['OS=="linux"', {
1214 'dependencies': [
1215 '../build/linux/system.gyp:gtk',
1216 ],
1210 'sources!': [ 1217 'sources!': [
1211 'browser/debugger/debugger_shell_stubs.cc', 1218 'browser/debugger/debugger_shell_stubs.cc',
1212 # Windows-specific files. 1219 # Windows-specific files.
1213 'browser/download/download_exe.cc', 1220 'browser/download/download_exe.cc',
1214 'browser/download/download_util.cc', 1221 'browser/download/download_util.cc',
1215 ], 1222 ],
1216 }], 1223 }],
1217 ['OS=="mac"', { 1224 ['OS=="mac"', {
1218 'sources/': [ 1225 'sources/': [
1219 # Exclude most of download. 1226 # Exclude most of download.
(...skipping 187 matching lines...) Expand 10 before | Expand all | Expand 10 after
1407 'renderer/webplugin_delegate_proxy.h', 1414 'renderer/webplugin_delegate_proxy.h',
1408 'renderer/webworker_proxy.cc', 1415 'renderer/webworker_proxy.cc',
1409 'renderer/webworker_proxy.h', 1416 'renderer/webworker_proxy.h',
1410 ], 1417 ],
1411 'link_settings': { 1418 'link_settings': {
1412 'mac_bundle_resources': [ 1419 'mac_bundle_resources': [
1413 'renderer/renderer.sb', 1420 'renderer/renderer.sb',
1414 ], 1421 ],
1415 }, 1422 },
1416 'conditions': [ 1423 'conditions': [
1424 ['OS=="linux"', {
1425 'dependencies': [
1426 '../build/linux/system.gyp:gtk',
1427 ],
1428 }],
1417 ['OS=="win"', { 1429 ['OS=="win"', {
1418 'include_dirs': [ 1430 'include_dirs': [
1419 'third_party/wtl/include', 1431 'third_party/wtl/include',
1420 ], 1432 ],
1421 'dependencies': [ 1433 'dependencies': [
1422 'plugin', 1434 'plugin',
1423 ], 1435 ],
1424 },], 1436 },],
1425 ['OS!="win"', { 1437 ['OS!="win"', {
1426 'sources!': [ 1438 'sources!': [
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after
1482 # be necessary to list app-Info.plist once, not the three times it is 1494 # be necessary to list app-Info.plist once, not the three times it is
1483 # listed here. 1495 # listed here.
1484 'mac_bundle_resources!': [ 1496 'mac_bundle_resources!': [
1485 'app/app-Info.plist', 1497 'app/app-Info.plist',
1486 ], 1498 ],
1487 'xcode_settings': { 1499 'xcode_settings': {
1488 'INFOPLIST_FILE': 'app/app-Info.plist', 1500 'INFOPLIST_FILE': 'app/app-Info.plist',
1489 }, 1501 },
1490 'conditions': [ 1502 'conditions': [
1491 ['OS=="linux"', { 1503 ['OS=="linux"', {
1504 'dependencies': [
1505 'views',
1506 # Needed for chrome_dll_main.cc #include of gtk/gtk.h
1507 '../build/linux/system.gyp:gtk',
1508 ],
1492 'copies': [ 1509 'copies': [
1493 { 1510 {
1494 'destination': '<(PRODUCT_DIR)', 1511 'destination': '<(PRODUCT_DIR)',
1495 'files': ['<(INTERMEDIATE_DIR)/repack/chrome.pak'], 1512 'files': ['<(INTERMEDIATE_DIR)/repack/chrome.pak'],
1496 }, 1513 },
1497 { 1514 {
1498 'destination': '<(PRODUCT_DIR)/locales', 1515 'destination': '<(PRODUCT_DIR)/locales',
1499 'files': ['<(INTERMEDIATE_DIR)/repack/en-US.pak'], 1516 'files': ['<(INTERMEDIATE_DIR)/repack/en-US.pak'],
1500 }, 1517 },
1501 { 1518 {
(...skipping 195 matching lines...) Expand 10 before | Expand all | Expand 10 after
1697 'test/automation/browser_proxy.cc', 1714 'test/automation/browser_proxy.cc',
1698 'test/automation/browser_proxy.h', 1715 'test/automation/browser_proxy.h',
1699 'test/automation/tab_proxy.cc', 1716 'test/automation/tab_proxy.cc',
1700 'test/automation/tab_proxy.h', 1717 'test/automation/tab_proxy.h',
1701 'test/automation/window_proxy.cc', 1718 'test/automation/window_proxy.cc',
1702 'test/automation/window_proxy.h', 1719 'test/automation/window_proxy.h',
1703 'test/testing_profile.cc', 1720 'test/testing_profile.cc',
1704 'test/testing_profile.h', 1721 'test/testing_profile.h',
1705 ], 1722 ],
1706 'conditions': [ 1723 'conditions': [
1724 ['OS=="linux"', {
1725 'dependencies': [
1726 '../build/linux/system.gyp:gtk',
1727 ],
1728 }],
1707 ['OS=="win"', { 1729 ['OS=="win"', {
1708 'include_dirs': [ 1730 'include_dirs': [
1709 'third_party/wtl/include', 1731 'third_party/wtl/include',
1710 ], 1732 ],
1711 }, { # else: OS != "win" 1733 }, { # else: OS != "win"
1712 'sources!': [ 1734 'sources!': [
1713 'test/automation/window_proxy.cc', 1735 'test/automation/window_proxy.cc',
1714 'test/automation/window_proxy.h', 1736 'test/automation/window_proxy.h',
1715 ], 1737 ],
1716 }], 1738 }],
(...skipping 15 matching lines...) Expand all
1732 'test/testing_browser_process.h', 1754 'test/testing_browser_process.h',
1733 'test/ui/npapi_test_helper.cc', 1755 'test/ui/npapi_test_helper.cc',
1734 'test/ui/npapi_test_helper.h', 1756 'test/ui/npapi_test_helper.h',
1735 'test/ui/run_all_unittests.cc', 1757 'test/ui/run_all_unittests.cc',
1736 'test/ui/ui_test.cc', 1758 'test/ui/ui_test.cc',
1737 'test/ui/ui_test.h', 1759 'test/ui/ui_test.h',
1738 'test/ui/ui_test_suite.cc', 1760 'test/ui/ui_test_suite.cc',
1739 'test/ui/ui_test_suite.h', 1761 'test/ui/ui_test_suite.h',
1740 ], 1762 ],
1741 'conditions': [ 1763 'conditions': [
1764 ['OS=="linux"', {
1765 'dependencies': [
1766 '../build/linux/system.gyp:gtk',
1767 ],
1768 }],
1742 ['OS!="win"', { 1769 ['OS!="win"', {
1743 'sources!': [ 1770 'sources!': [
1744 'test/ui/npapi_test_helper.cc', 1771 'test/ui/npapi_test_helper.cc',
1745 ], 1772 ],
1746 }], 1773 }],
1747 ], 1774 ],
1748 }, 1775 },
1749 { 1776 {
1750 'target_name': 'test_support_unit', 1777 'target_name': 'test_support_unit',
1751 'type': 'static_library', 1778 'type': 'static_library',
1752 'dependencies': [ 1779 'dependencies': [
1753 'test_support_common', 1780 'test_support_common',
1754 'resources', 1781 'resources',
1755 '../skia/skia.gyp:skia', 1782 '../skia/skia.gyp:skia',
1756 '../testing/gtest.gyp:gtest', 1783 '../testing/gtest.gyp:gtest',
1757 ], 1784 ],
1758 'include_dirs': [ 1785 'include_dirs': [
1759 '..', 1786 '..',
1760 ], 1787 ],
1761 'sources': [ 1788 'sources': [
1762 'test/unit/run_all_unittests.cc', 1789 'test/unit/run_all_unittests.cc',
1763 ], 1790 ],
1791 'conditions': [
1792 ['OS=="linux"', {
1793 'dependencies': [
1794 # Needed for the following #include chain:
1795 # test/unit/run_all_unittests.cc
1796 # test/unit/chrome_test_suite.h
1797 # gtk/gtk.h
1798 '../build/linux/system.gyp:gtk',
1799 ],
1800 }],
1801 ],
1764 }, 1802 },
1765 { 1803 {
1766 'target_name': 'ipc_tests', 1804 'target_name': 'ipc_tests',
1767 'type': 'executable', 1805 'type': 'executable',
1768 'dependencies': [ 1806 'dependencies': [
1769 'common', 1807 'common',
1770 'test_support_unit', 1808 'test_support_unit',
1771 '../base/base.gyp:base', 1809 '../base/base.gyp:base',
1772 '../testing/gtest.gyp:gtest', 1810 '../testing/gtest.gyp:gtest',
1773 ], 1811 ],
1774 'sources': [ 1812 'sources': [
1775 'common/ipc_fuzzing_tests.cc', 1813 'common/ipc_fuzzing_tests.cc',
1776 'common/ipc_message_unittest.cc', 1814 'common/ipc_message_unittest.cc',
1777 'common/ipc_send_fds_test.cc', 1815 'common/ipc_send_fds_test.cc',
1778 'common/ipc_sync_channel_unittest.cc', 1816 'common/ipc_sync_channel_unittest.cc',
1779 'common/ipc_sync_message_unittest.cc', 1817 'common/ipc_sync_message_unittest.cc',
1780 'common/ipc_sync_message_unittest.h', 1818 'common/ipc_sync_message_unittest.h',
1781 'common/ipc_tests.cc', 1819 'common/ipc_tests.cc',
1782 'common/ipc_tests.h', 1820 'common/ipc_tests.h',
1783 ], 1821 ],
1822 'conditions': [
1823 ['OS=="linux"', {
1824 'dependencies': [
1825 '../build/linux/system.gyp:gtk',
1826 ],
1827 }],
1828 ],
1784 }, 1829 },
1785 { 1830 {
1786 'target_name': 'ui_tests', 1831 'target_name': 'ui_tests',
1787 'type': 'executable', 1832 'type': 'executable',
1788 'dependencies': [ 1833 'dependencies': [
1789 'browser', 1834 'browser',
1790 'common', 1835 'common',
1791 'resources', 1836 'resources',
1792 'test_support_ui', 1837 'test_support_ui',
1793 '../base/base.gyp:base', 1838 '../base/base.gyp:base',
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after
1850 'test/ui/dom_checker_uitest.cc', 1895 'test/ui/dom_checker_uitest.cc',
1851 'test/ui/history_uitest.cc', 1896 'test/ui/history_uitest.cc',
1852 'test/ui/inspector_controller_uitest.cc', 1897 'test/ui/inspector_controller_uitest.cc',
1853 'test/ui/layout_plugin_uitest.cpp', 1898 'test/ui/layout_plugin_uitest.cpp',
1854 'test/ui/npapi_uitest.cpp', 1899 'test/ui/npapi_uitest.cpp',
1855 'test/ui/omnibox_uitest.cc', 1900 'test/ui/omnibox_uitest.cc',
1856 'test/ui/sandbox_uitests.cc', 1901 'test/ui/sandbox_uitests.cc',
1857 ], 1902 ],
1858 'conditions': [ 1903 'conditions': [
1859 ['OS=="linux"', { 1904 ['OS=="linux"', {
1905 'dependencies': [
1906 'views',
1907 '../build/linux/system.gyp:gtk',
1908 ],
1860 'sources!': [ 1909 'sources!': [
1861 # TODO(port) 1910 # TODO(port)
1862 'app/chrome_main_uitest.cc', 1911 'app/chrome_main_uitest.cc',
1863 'browser/browser_uitest.cc', 1912 'browser/browser_uitest.cc',
1864 'browser/crash_recovery_uitest.cc', 1913 'browser/crash_recovery_uitest.cc',
1865 'browser/download/download_uitest.cc', 1914 'browser/download/download_uitest.cc',
1866 'browser/download/save_page_uitest.cc', 1915 'browser/download/save_page_uitest.cc',
1867 'browser/errorpage_uitest.cc', 1916 'browser/errorpage_uitest.cc',
1868 'browser/iframe_uitest.cc', 1917 'browser/iframe_uitest.cc',
1869 'browser/interstitial_page_uitest.cc', 1918 'browser/interstitial_page_uitest.cc',
1870 'browser/login_prompt_uitest.cc', 1919 'browser/login_prompt_uitest.cc',
1871 'browser/metrics/metrics_service_uitest.cc', 1920 'browser/metrics/metrics_service_uitest.cc',
1872 'browser/renderer_host/resource_dispatcher_host_uitest.cc', 1921 'browser/renderer_host/resource_dispatcher_host_uitest.cc',
1873 'browser/sanity_uitest.cc', 1922 'browser/sanity_uitest.cc',
1874 'browser/sessions/session_restore_uitest.cc', 1923 'browser/sessions/session_restore_uitest.cc',
1875 'browser/tab_contents/view_source_uitest.cc', 1924 'browser/tab_contents/view_source_uitest.cc',
1876 'common/net/cache_uitest.cc', 1925 'common/net/cache_uitest.cc',
1877 'common/pref_service_uitest.cc', 1926 'common/pref_service_uitest.cc',
1878 'test/reliability/page_load_test.cc', 1927 'test/reliability/page_load_test.cc',
1879 'test/ui/dom_checker_uitest.cc', 1928 'test/ui/dom_checker_uitest.cc',
1880 'test/ui/history_uitest.cc', 1929 'test/ui/history_uitest.cc',
1881 'test/ui/layout_plugin_uitest.cpp', 1930 'test/ui/layout_plugin_uitest.cpp',
1882 'test/ui/omnibox_uitest.cc', 1931 'test/ui/omnibox_uitest.cc',
1883 ], 1932 ],
1884 'dependencies': [
1885 'views',
1886 ],
1887 }], 1933 }],
1888 ['OS=="mac"', { 1934 ['OS=="mac"', {
1889 # mac tests load the resources from the built app beside the test 1935 # mac tests load the resources from the built app beside the test
1890 'dependencies': ['app'], 1936 'dependencies': ['app'],
1891 # Mac doesn't have real ui_tests yet, just a dummy stub that 1937 # Mac doesn't have real ui_tests yet, just a dummy stub that
1892 # looks like a test. Since it's not a real ui_test, exclude 1938 # looks like a test. Since it's not a real ui_test, exclude
1893 # the sources and just re-use test/unit/run_all_unittests.cc. 1939 # the sources and just re-use test/unit/run_all_unittests.cc.
1894 'sources=': [ 1940 'sources=': [
1895 'test/unit/run_all_unittests.cc', 1941 'test/unit/run_all_unittests.cc',
1896 ], 1942 ],
(...skipping 185 matching lines...) Expand 10 before | Expand all | Expand 10 after
2082 'test/browser_with_test_window_test.cc', 2128 'test/browser_with_test_window_test.cc',
2083 'test/browser_with_test_window_test.h', 2129 'test/browser_with_test_window_test.h',
2084 'test/in_process_browser_test.cc', 2130 'test/in_process_browser_test.cc',
2085 'test/in_process_browser_test.h', 2131 'test/in_process_browser_test.h',
2086 'test/test_notification_tracker.cc', 2132 'test/test_notification_tracker.cc',
2087 'test/test_notification_tracker.h', 2133 'test/test_notification_tracker.h',
2088 'test/test_tab_contents.cc', 2134 'test/test_tab_contents.cc',
2089 'test/test_tab_contents.h', 2135 'test/test_tab_contents.h',
2090 'test/v8_unit_test.cc', 2136 'test/v8_unit_test.cc',
2091 'test/v8_unit_test.h', 2137 'test/v8_unit_test.h',
2138 'views/controls/label_unittest.cc',
2139 'views/controls/table/table_view_unittest.cc',
2140 'views/controls/tree/tree_node_iterator_unittest.cc',
2141 'views/focus/focus_manager_unittest.cc',
2142 'views/grid_layout_unittest.cc',
2143 'views/view_unittest.cc',
2092 ], 2144 ],
2093 'conditions': [ 2145 'conditions': [
2094 ['OS=="linux"', { 2146 ['OS=="linux"', {
2095 'dependencies': [ 2147 'dependencies': [
2096 'views', 2148 'views',
2149 '../build/linux/system.gyp:gtk',
2150 '../build/linux/system.gyp:nss',
2097 ], 2151 ],
2098 }], 2152 }],
2099 ['OS=="win"', { 2153 ['OS=="win"', {
2100 'defines': [ 2154 'defines': [
2101 '__STD_C', 2155 '__STD_C',
2102 '_CRT_SECURE_NO_DEPRECATE', 2156 '_CRT_SECURE_NO_DEPRECATE',
2103 '_SCL_SECURE_NO_DEPRECATE', 2157 '_SCL_SECURE_NO_DEPRECATE',
2104 ], 2158 ],
2105 'include_dirs': [ 2159 'include_dirs': [
2106 'third_party/wtl/include', 2160 'third_party/wtl/include',
2107 ], 2161 ],
2108 'sources!': [ 2162 'sources!': [
2109 'common/file_descriptor_set_unittest.cc', 2163 'common/file_descriptor_set_unittest.cc',
2110 'common/net/url_util_unittest.cc', 2164 'common/net/url_util_unittest.cc',
2111 ], 2165 ],
2112 'dependencies': [ 2166 'dependencies': [
2113 'views', 2167 'views',
2114 ], 2168 ],
2115 },], 2169 }, { # else: OS != "win"
2116 ['OS!="win"', {
2117 'sources!': [ 2170 'sources!': [
2118 'browser/back_forward_menu_model_unittest.cc', 2171 'browser/back_forward_menu_model_unittest.cc',
2119 'browser/bookmarks/bookmark_drag_data_unittest.cc', 2172 'browser/bookmarks/bookmark_drag_data_unittest.cc',
2120 'browser/bookmarks/bookmark_folder_tree_model_unittest.cc', 2173 'browser/bookmarks/bookmark_folder_tree_model_unittest.cc',
2121 'browser/bookmarks/bookmark_html_writer_unittest.cc', 2174 'browser/bookmarks/bookmark_html_writer_unittest.cc',
2122 'browser/bookmarks/bookmark_table_model_unittest.cc', 2175 'browser/bookmarks/bookmark_table_model_unittest.cc',
2123 'browser/bookmarks/bookmark_utils_unittest.cc', 2176 'browser/bookmarks/bookmark_utils_unittest.cc',
2124 'browser/browser_commands_unittest.cc', 2177 'browser/browser_commands_unittest.cc',
2125 'browser/download/download_manager_unittest.cc', 2178 'browser/download/download_manager_unittest.cc',
2126 'browser/download/download_request_manager_unittest.cc', 2179 'browser/download/download_request_manager_unittest.cc',
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
2159 'renderer/render_view_unittest.cc', 2212 'renderer/render_view_unittest.cc',
2160 'renderer/render_widget_unittest.cc', 2213 'renderer/render_widget_unittest.cc',
2161 'test/browser_with_test_window_test.cc', 2214 'test/browser_with_test_window_test.cc',
2162 'test/browser_with_test_window_test.h', 2215 'test/browser_with_test_window_test.h',
2163 'test/in_process_browser_test.cc', 2216 'test/in_process_browser_test.cc',
2164 'test/in_process_browser_test.h', 2217 'test/in_process_browser_test.h',
2165 'test/test_notification_tracker.cc', 2218 'test/test_notification_tracker.cc',
2166 'test/test_notification_tracker.h', 2219 'test/test_notification_tracker.h',
2167 'test/ui_test_utils.cc', 2220 'test/ui_test_utils.cc',
2168 'test/ui_test_utils.h', 2221 'test/ui_test_utils.h',
2222 'views/controls/label_unittest.cc',
2223 'views/controls/table/table_view_unittest.cc',
2224 'views/focus/focus_manager_unittest.cc',
2225 'views/grid_layout_unittest.cc',
2226 'views/view_unittest.cc',
2169 ], 2227 ],
2170 }], 2228 }],
2171 ], 2229 ],
2172 }, 2230 },
2173 { 2231 {
2174 'target_name': 'startup_tests', 2232 'target_name': 'startup_tests',
2175 'type': 'executable', 2233 'type': 'executable',
2176 'dependencies': [ 2234 'dependencies': [
2177 'app', 2235 'app',
2178 'browser', 2236 'browser',
2179 'common', 2237 'common',
2180 'resources', 2238 'resources',
2181 'test_support_ui', 2239 'test_support_ui',
2182 '../base/base.gyp:base', 2240 '../base/base.gyp:base',
2183 '../skia/skia.gyp:skia', 2241 '../skia/skia.gyp:skia',
2184 '../testing/gtest.gyp:gtest', 2242 '../testing/gtest.gyp:gtest',
2185 ], 2243 ],
2186 'sources': [ 2244 'sources': [
2187 'test/startup/feature_startup_test.cc', 2245 'test/startup/feature_startup_test.cc',
2188 'test/startup/startup_test.cc', 2246 'test/startup/startup_test.cc',
2189 'tools/build/win/precompiled.cc', 2247 'tools/build/win/precompiled.cc',
2190 'tools/build/win/precompiled.h', 2248 'tools/build/win/precompiled.h',
2191 ], 2249 ],
2192 'conditions': [ 2250 'conditions': [
2251 ['OS=="linux"', {
2252 'dependencies': [
2253 '../build/linux/system.gyp:gtk',
2254 ],
2255 }],
2193 ['OS!="win"', { 2256 ['OS!="win"', {
2194 'sources!': [ 2257 'sources!': [
2195 'test/startup/feature_startup_test.cc', 2258 'test/startup/feature_startup_test.cc',
2196 'tools/build/win/precompiled.cc', 2259 'tools/build/win/precompiled.cc',
2197 'tools/build/win/precompiled.h', 2260 'tools/build/win/precompiled.h',
2198 ], 2261 ],
2199 }], 2262 }],
2200 ], 2263 ],
2201 }, 2264 },
2202 ], 2265 ],
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after
2236 '../skia/skia.gyp:skia', 2299 '../skia/skia.gyp:skia',
2237 '../testing/gtest.gyp:gtest', 2300 '../testing/gtest.gyp:gtest',
2238 ], 2301 ],
2239 'sources': [ 2302 'sources': [
2240 'test/page_cycler/page_cycler_test.cc', 2303 'test/page_cycler/page_cycler_test.cc',
2241 'tools/build/win/precompiled.cc', 2304 'tools/build/win/precompiled.cc',
2242 'tools/build/win/precompiled.h', 2305 'tools/build/win/precompiled.h',
2243 ], 2306 ],
2244 'conditions': [ 2307 'conditions': [
2245 ['OS!="win"', { 2308 ['OS!="win"', {
2309 'dependencies': [
2310 '../build/linux/system.gyp:gtk',
2311 ],
2312 }],
2313 ['OS!="win"', {
2246 'sources!': [ 2314 'sources!': [
2247 'tools/build/win/precompiled.cc', 2315 'tools/build/win/precompiled.cc',
2248 'tools/build/win/precompiled.h', 2316 'tools/build/win/precompiled.h',
2249 ], 2317 ],
2250 }], 2318 }],
2251 ], 2319 ],
2252 }, 2320 },
2253 { 2321 {
2254 'target_name': 'perf_tests', 2322 'target_name': 'perf_tests',
2255 'type': 'executable', 2323 'type': 'executable',
2256 'dependencies': [ 2324 'dependencies': [
2257 'browser', 2325 'browser',
2258 'common', 2326 'common',
2259 'resources', 2327 'resources',
2260 '../base/base.gyp:base', 2328 '../base/base.gyp:base',
2261 '../base/base.gyp:test_support_base', 2329 '../base/base.gyp:test_support_base',
2262 '../skia/skia.gyp:skia', 2330 '../skia/skia.gyp:skia',
2263 '../testing/gtest.gyp:gtest', 2331 '../testing/gtest.gyp:gtest',
2264 ], 2332 ],
2265 'sources': [ 2333 'sources': [
2266 'browser/visitedlink_perftest.cc', 2334 'browser/visitedlink_perftest.cc',
2267 'test/perf/perftests.cc', 2335 'test/perf/perftests.cc',
2268 'test/perf/url_parse_perftest.cc', 2336 'test/perf/url_parse_perftest.cc',
2269 ], 2337 ],
2270 'conditions': [ 2338 'conditions': [
2271 ['OS=="linux"', { 2339 ['OS=="linux"', {
2340 'dependencies': [
2341 '../build/linux/system.gyp:gtk',
2342 ],
2272 'sources!': [ 2343 'sources!': [
2273 # TODO(port): 2344 # TODO(port):
2274 'browser/visitedlink_perftest.cc', 2345 'browser/visitedlink_perftest.cc',
2275 ], 2346 ],
2276 }], 2347 }],
2277 ], 2348 ],
2278 }, 2349 },
2279 ], 2350 ],
2280 }], # OS!="mac" 2351 }], # OS!="mac"
2281 ['OS=="win" or OS=="linux"', 2352 ['OS=="win" or OS=="linux"',
(...skipping 150 matching lines...) Expand 10 before | Expand all | Expand 10 after
2432 'views/window/native_frame_view.h', 2503 'views/window/native_frame_view.h',
2433 'views/window/non_client_view.cc', 2504 'views/window/non_client_view.cc',
2434 'views/window/non_client_view.h', 2505 'views/window/non_client_view.h',
2435 'views/window/window.h', 2506 'views/window/window.h',
2436 'views/window/window_delegate.cc', 2507 'views/window/window_delegate.cc',
2437 'views/window/window_delegate.h', 2508 'views/window/window_delegate.h',
2438 'views/window/window_resources.h', 2509 'views/window/window_resources.h',
2439 'views/window/window_win.cc', 2510 'views/window/window_win.cc',
2440 'views/window/window_win.h', 2511 'views/window/window_win.h',
2441 ], 2512 ],
2442 # These are layered in conditionals in the event other platforms
2443 # end up using this module as well.
2444 'conditions': [ 2513 'conditions': [
2514 ['OS=="linux"', {
2515 'dependencies': [
2516 '../build/linux/system.gyp:gtk',
2517 ],
2518 'sources!': [
2519 'views/accelerator.cc',
2520 'views/accessibility/accessible_wrapper.cc',
2521 'views/accessibility/view_accessibility.cc',
2522 'views/controls/scrollbar/bitmap_scroll_bar.cc',
2523 'views/controls/button/image_button.cc',
2524 'views/controls/button/button_dropdown.cc',
2525 'views/controls/button/checkbox.cc',
2526 'views/controls/menu/chrome_menu.cc',
2527 'views/controls/combo_box.cc',
2528 'views/focus/focus_manager.cc',
2529 'views/controls/table/group_table_view.cc',
2530 'views/controls/hwnd_view.cc',
2531 'views/controls/link.cc',
2532 'views/controls/menu/menu.cc',
2533 'views/controls/button/menu_button.cc',
2534 'views/controls/message_box_view.cc',
2535 'views/controls/button/native_button.cc',
2536 'views/controls/native_control.cc',
2537 'views/controls/scrollbar/native_scroll_bar.cc',
2538 'views/controls/button/radio_button.cc',
2539 'views/resize_corner.cc',
2540 'views/controls/separator.cc',
2541 'views/controls/single_split_view.cc',
2542 'views/controls/tabbed_pane.cc',
2543 'views/controls/table/table_view.cc',
2544 'views/controls/text_field.cc',
2545 'views/controls/tree/tree_view.cc',
2546 'views/widget/accelerator_handler.cc',
2547 'views/widget/aero_tooltip_manager.cc',
2548 'views/widget/root_view_drop_target.cc',
2549 'views/widget/tooltip_manager.cc',
2550 'views/window/client_view.cc',
2551 'views/window/custom_frame_view.cc',
2552 'views/window/dialog_delegate.cc',
2553 'views/window/dialog_client_view.cc',
2554 'views/window/native_frame_view.cc',
2555 'views/window/non_client_view.cc',
2556 'views/window/window_delegate.cc',
2557 ],
2558 }],
2445 ['OS=="win"', { 2559 ['OS=="win"', {
2446 'defines': [ 2560 'defines': [
2447 '__STD_C', 2561 '__STD_C',
2448 '_CRT_SECURE_NO_DEPRECATE', 2562 '_CRT_SECURE_NO_DEPRECATE',
2449 '_SCL_SECURE_NO_DEPRECATE', 2563 '_SCL_SECURE_NO_DEPRECATE',
2450 ], 2564 ],
2451 'include_dirs': [ 2565 'include_dirs': [
2452 'third_party/wtl/include', 2566 'third_party/wtl/include',
2453 ], 2567 ],
2454 },], 2568 },],
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after
2492 'views/window/dialog_delegate.cc', 2606 'views/window/dialog_delegate.cc',
2493 'views/window/dialog_client_view.cc', 2607 'views/window/dialog_client_view.cc',
2494 'views/window/native_frame_view.cc', 2608 'views/window/native_frame_view.cc',
2495 'views/window/non_client_view.cc', 2609 'views/window/non_client_view.cc',
2496 'views/window/window_delegate.cc', 2610 'views/window/window_delegate.cc',
2497 'views/window/window_win.cc', 2611 'views/window/window_win.cc',
2498 ], 2612 ],
2499 }], 2613 }],
2500 ], 2614 ],
2501 }, 2615 },
2616 ],
2617 }], # OS=="win" or OS=="linux"
2618 ['OS=="win"',
2619 { 'targets': [
2502 { 2620 {
2503 'target_name': 'plugin', 2621 'target_name': 'plugin',
2504 'type': 'static_library', 2622 'type': 'static_library',
2505 'dependencies': [ 2623 'dependencies': [
2506 'common', 2624 'common',
2507 'resources', 2625 'resources',
2508 '../media/media.gyp:media', 2626 '../media/media.gyp:media',
2509 '../skia/skia.gyp:skia', 2627 '../skia/skia.gyp:skia',
2510 '../third_party/icu38/icu38.gyp:icui18n', 2628 '../third_party/icu38/icu38.gyp:icui18n',
2511 '../third_party/icu38/icu38.gyp:icuuc', 2629 '../third_party/icu38/icu38.gyp:icuuc',
(...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after
2585 'Debug': { 2703 'Debug': {
2586 'msvs_precompiled_header': 'tools/build/win/precompiled.h', 2704 'msvs_precompiled_header': 'tools/build/win/precompiled.h',
2587 'msvs_precompiled_source': 'tools/build/win/precompiled.cc', 2705 'msvs_precompiled_source': 'tools/build/win/precompiled.cc',
2588 }, 2706 },
2589 }, 2707 },
2590 }, 2708 },
2591 ]}, # 'targets' 2709 ]}, # 'targets'
2592 ], # OS=="win" 2710 ], # OS=="win"
2593 ], # 'conditions' 2711 ], # 'conditions'
2594 } 2712 }
OLDNEW
« no previous file with comments | « build/linux/system.gyp ('k') | media/media.gyp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698