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

Side by Side Diff: net/net.gyp

Issue 10874077: net: Add a new target 'net_with_v8'. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: fuck win - I hate you Created 8 years, 3 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/chrome_browser.gypi ('k') | net/proxy/proxy_resolver_v8.cc » ('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) 2012 The Chromium Authors. All rights reserved. 1 # Copyright (c) 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 'chromium_code': 1, 7 'chromium_code': 1,
8 8
9 'linux_link_kerberos%': 0, 9 'linux_link_kerberos%': 0,
10 'conditions': [ 10 'conditions': [
(...skipping 578 matching lines...) Expand 10 before | Expand all | Expand 10 after
589 'proxy/proxy_resolver.h', 589 'proxy/proxy_resolver.h',
590 'proxy/proxy_resolver_error_observer.h', 590 'proxy/proxy_resolver_error_observer.h',
591 'proxy/proxy_resolver_js_bindings.cc', 591 'proxy/proxy_resolver_js_bindings.cc',
592 'proxy/proxy_resolver_js_bindings.h', 592 'proxy/proxy_resolver_js_bindings.h',
593 'proxy/proxy_resolver_mac.cc', 593 'proxy/proxy_resolver_mac.cc',
594 'proxy/proxy_resolver_mac.h', 594 'proxy/proxy_resolver_mac.h',
595 'proxy/proxy_resolver_request_context.h', 595 'proxy/proxy_resolver_request_context.h',
596 'proxy/proxy_resolver_script.h', 596 'proxy/proxy_resolver_script.h',
597 'proxy/proxy_resolver_script_data.cc', 597 'proxy/proxy_resolver_script_data.cc',
598 'proxy/proxy_resolver_script_data.h', 598 'proxy/proxy_resolver_script_data.h',
599 'proxy/proxy_resolver_v8.cc',
600 'proxy/proxy_resolver_v8.h',
601 'proxy/proxy_resolver_winhttp.cc', 599 'proxy/proxy_resolver_winhttp.cc',
602 'proxy/proxy_resolver_winhttp.h', 600 'proxy/proxy_resolver_winhttp.h',
603 'proxy/proxy_retry_info.h', 601 'proxy/proxy_retry_info.h',
604 'proxy/proxy_script_decider.cc', 602 'proxy/proxy_script_decider.cc',
605 'proxy/proxy_script_decider.h', 603 'proxy/proxy_script_decider.h',
606 'proxy/proxy_script_fetcher.h', 604 'proxy/proxy_script_fetcher.h',
607 'proxy/proxy_script_fetcher_impl.cc', 605 'proxy/proxy_script_fetcher_impl.cc',
608 'proxy/proxy_script_fetcher_impl.h', 606 'proxy/proxy_script_fetcher_impl.h',
609 'proxy/proxy_server.cc', 607 'proxy/proxy_server.cc',
610 'proxy/proxy_server.h', 608 'proxy/proxy_server.h',
(...skipping 209 matching lines...) Expand 10 before | Expand all | Expand 10 after
820 'websockets/websocket_throttle.cc', 818 'websockets/websocket_throttle.cc',
821 'websockets/websocket_throttle.h', 819 'websockets/websocket_throttle.h',
822 ], 820 ],
823 'defines': [ 821 'defines': [
824 'NET_IMPLEMENTATION', 822 'NET_IMPLEMENTATION',
825 ], 823 ],
826 'export_dependent_settings': [ 824 'export_dependent_settings': [
827 '../base/base.gyp:base', 825 '../base/base.gyp:base',
828 ], 826 ],
829 'conditions': [ 827 'conditions': [
830 ['OS != "ios"', {
831 'dependencies': [
832 # The v8 gyp file is not available in the iOS tree.
833 '../v8/tools/gyp/v8.gyp:v8',
834 ],
835 }],
836 ['chromeos==1', { 828 ['chromeos==1', {
837 'sources!': [ 829 'sources!': [
838 'base/network_change_notifier_linux.cc', 830 'base/network_change_notifier_linux.cc',
839 'base/network_change_notifier_linux.h', 831 'base/network_change_notifier_linux.h',
840 'base/network_change_notifier_netlink_linux.cc', 832 'base/network_change_notifier_netlink_linux.cc',
841 'base/network_change_notifier_netlink_linux.h', 833 'base/network_change_notifier_netlink_linux.h',
842 'proxy/proxy_config_service_linux.cc', 834 'proxy/proxy_config_service_linux.cc',
843 'proxy/proxy_config_service_linux.h', 835 'proxy/proxy_config_service_linux.h',
844 ], 836 ],
845 }], 837 }],
(...skipping 299 matching lines...) Expand 10 before | Expand all | Expand 10 after
1145 ['OS == "ios"', { 1137 ['OS == "ios"', {
1146 'sources/': [ 1138 'sources/': [
1147 ['include', 'base/network_change_notifier_mac\\.cc$'], 1139 ['include', 'base/network_change_notifier_mac\\.cc$'],
1148 ['include', 'base/network_config_watcher_mac\\.cc$'], 1140 ['include', 'base/network_config_watcher_mac\\.cc$'],
1149 ['include', 'base/platform_mime_util_mac\\.mm$'], 1141 ['include', 'base/platform_mime_util_mac\\.mm$'],
1150 ], 1142 ],
1151 }], 1143 }],
1152 ], 1144 ],
1153 }, 1145 },
1154 { 1146 {
1147 'target_name': 'net_with_v8',
1148 'type': '<(component)',
1149 'variables': { 'enable_wexit_time_destructors': 1, },
1150 'dependencies': [
1151 '../base/base.gyp:base',
1152 '../build/temp_gyp/googleurl.gyp:googleurl',
1153 'net'
1154 ],
1155 'defines': [
1156 'NET_IMPLEMENTATION',
1157 ],
1158 'sources': [
1159 'proxy/proxy_resolver_v8.cc',
1160 'proxy/proxy_resolver_v8.h',
1161 'proxy/proxy_service_v8.cc',
1162 'proxy/proxy_service_v8.h',
1163 ],
1164 'conditions': [
1165 ['OS != "ios"',
1166 {
1167 'dependencies': [
1168 # The v8 gyp file is not available in the iOS tree.
1169 '../v8/tools/gyp/v8.gyp:v8',
1170 ],
1171 }
1172 ],
1173 ],
1174 },
1175 {
1155 'target_name': 'net_unittests', 1176 'target_name': 'net_unittests',
1156 'type': '<(gtest_target_type)', 1177 'type': '<(gtest_target_type)',
1157 'dependencies': [ 1178 'dependencies': [
1158 '../base/base.gyp:base', 1179 '../base/base.gyp:base',
1159 '../base/base.gyp:base_i18n', 1180 '../base/base.gyp:base_i18n',
1160 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic _annotations', 1181 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic _annotations',
1161 '../build/temp_gyp/googleurl.gyp:googleurl', 1182 '../build/temp_gyp/googleurl.gyp:googleurl',
1162 '../testing/gmock.gyp:gmock', 1183 '../testing/gmock.gyp:gmock',
1163 '../testing/gtest.gyp:gtest', 1184 '../testing/gtest.gyp:gtest',
1164 '../third_party/zlib/zlib.gyp:zlib', 1185 '../third_party/zlib/zlib.gyp:zlib',
1165 'net', 1186 'net',
1166 'net_test_support', 1187 'net_test_support',
1188 'net_with_v8',
1167 ], 1189 ],
1168 'sources': [ 1190 'sources': [
1169 'base/address_list_unittest.cc', 1191 'base/address_list_unittest.cc',
1170 'base/address_tracker_linux_unittest.cc', 1192 'base/address_tracker_linux_unittest.cc',
1171 'base/backoff_entry_unittest.cc', 1193 'base/backoff_entry_unittest.cc',
1172 'base/big_endian_unittest.cc', 1194 'base/big_endian_unittest.cc',
1173 'base/cert_database_nss_unittest.cc', 1195 'base/cert_database_nss_unittest.cc',
1174 'base/cert_verify_proc_unittest.cc', 1196 'base/cert_verify_proc_unittest.cc',
1175 'base/crl_set_unittest.cc', 1197 'base/crl_set_unittest.cc',
1176 'base/data_url_unittest.cc', 1198 'base/data_url_unittest.cc',
(...skipping 387 matching lines...) Expand 10 before | Expand all | Expand 10 after
1564 'target_name': 'net_perftests', 1586 'target_name': 'net_perftests',
1565 'type': 'executable', 1587 'type': 'executable',
1566 'dependencies': [ 1588 'dependencies': [
1567 '../base/base.gyp:base', 1589 '../base/base.gyp:base',
1568 '../base/base.gyp:base_i18n', 1590 '../base/base.gyp:base_i18n',
1569 '../base/base.gyp:test_support_perf', 1591 '../base/base.gyp:test_support_perf',
1570 '../build/temp_gyp/googleurl.gyp:googleurl', 1592 '../build/temp_gyp/googleurl.gyp:googleurl',
1571 '../testing/gtest.gyp:gtest', 1593 '../testing/gtest.gyp:gtest',
1572 'net', 1594 'net',
1573 'net_test_support', 1595 'net_test_support',
1596 'net_with_v8',
1574 ], 1597 ],
1575 'sources': [ 1598 'sources': [
1576 'cookies/cookie_monster_perftest.cc', 1599 'cookies/cookie_monster_perftest.cc',
1577 'disk_cache/disk_cache_perftest.cc', 1600 'disk_cache/disk_cache_perftest.cc',
1578 'proxy/proxy_resolver_perftest.cc', 1601 'proxy/proxy_resolver_perftest.cc',
1579 ], 1602 ],
1580 'conditions': [ 1603 'conditions': [
1581 # This is needed to trigger the dll copy step on windows. 1604 # This is needed to trigger the dll copy step on windows.
1582 # TODO(mark): Specifying this here shouldn't be necessary. 1605 # TODO(mark): Specifying this here shouldn't be necessary.
1583 [ 'OS == "win"', { 1606 [ 'OS == "win"', {
(...skipping 15 matching lines...) Expand all
1599 ], 1622 ],
1600 }, 1623 },
1601 { 1624 {
1602 'target_name': 'net_test_support', 1625 'target_name': 'net_test_support',
1603 'type': 'static_library', 1626 'type': 'static_library',
1604 'dependencies': [ 1627 'dependencies': [
1605 '../base/base.gyp:base', 1628 '../base/base.gyp:base',
1606 '../base/base.gyp:test_support_base', 1629 '../base/base.gyp:test_support_base',
1607 '../testing/gtest.gyp:gtest', 1630 '../testing/gtest.gyp:gtest',
1608 'net', 1631 'net',
1632 'net_with_v8',
1609 ], 1633 ],
1610 'export_dependent_settings': [ 1634 'export_dependent_settings': [
1611 '../base/base.gyp:base', 1635 '../base/base.gyp:base',
1612 '../base/base.gyp:test_support_base', 1636 '../base/base.gyp:test_support_base',
1613 '../testing/gtest.gyp:gtest', 1637 '../testing/gtest.gyp:gtest',
1614 ], 1638 ],
1615 'sources': [ 1639 'sources': [
1616 'base/capturing_net_log.cc', 1640 'base/capturing_net_log.cc',
1617 'base/capturing_net_log.h', 1641 'base/capturing_net_log.h',
1618 'base/cert_test_util.cc', 1642 'base/cert_test_util.cc',
(...skipping 179 matching lines...) Expand 10 before | Expand all | Expand 10 after
1798 { 1822 {
1799 'target_name': 'fetch_client', 1823 'target_name': 'fetch_client',
1800 'type': 'executable', 1824 'type': 'executable',
1801 'variables': { 'enable_wexit_time_destructors': 1, }, 1825 'variables': { 'enable_wexit_time_destructors': 1, },
1802 'dependencies': [ 1826 'dependencies': [
1803 '../base/base.gyp:base', 1827 '../base/base.gyp:base',
1804 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dyn amic_annotations', 1828 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dyn amic_annotations',
1805 '../build/temp_gyp/googleurl.gyp:googleurl', 1829 '../build/temp_gyp/googleurl.gyp:googleurl',
1806 '../testing/gtest.gyp:gtest', 1830 '../testing/gtest.gyp:gtest',
1807 'net', 1831 'net',
1832 'net_with_v8',
1808 ], 1833 ],
1809 'sources': [ 1834 'sources': [
1810 'tools/fetch/fetch_client.cc', 1835 'tools/fetch/fetch_client.cc',
1811 ], 1836 ],
1812 }, 1837 },
1813 { 1838 {
1814 'target_name': 'fetch_server', 1839 'target_name': 'fetch_server',
1815 'type': 'executable', 1840 'type': 'executable',
1816 'variables': { 'enable_wexit_time_destructors': 1, }, 1841 'variables': { 'enable_wexit_time_destructors': 1, },
1817 'dependencies': [ 1842 'dependencies': [
(...skipping 26 matching lines...) Expand all
1844 'tools/gdig/file_net_log.cc', 1869 'tools/gdig/file_net_log.cc',
1845 'tools/gdig/gdig.cc', 1870 'tools/gdig/gdig.cc',
1846 ], 1871 ],
1847 }, 1872 },
1848 { 1873 {
1849 'target_name': 'net_watcher', 1874 'target_name': 'net_watcher',
1850 'type': 'executable', 1875 'type': 'executable',
1851 'dependencies': [ 1876 'dependencies': [
1852 '../base/base.gyp:base', 1877 '../base/base.gyp:base',
1853 'net', 1878 'net',
1879 'net_with_v8',
1854 ], 1880 ],
1855 'sources': [ 1881 'sources': [
1856 'tools/net_watcher/net_watcher.cc', 1882 'tools/net_watcher/net_watcher.cc',
1857 ], 1883 ],
1858 }, 1884 },
1859 { 1885 {
1860 'target_name': 'run_testserver', 1886 'target_name': 'run_testserver',
1861 'type': 'executable', 1887 'type': 'executable',
1862 'dependencies': [ 1888 'dependencies': [
1863 '../base/base.gyp:base', 1889 '../base/base.gyp:base',
(...skipping 280 matching lines...) Expand 10 before | Expand all | Expand 10 after
2144 '--result', '<@(_outputs)', 2170 '--result', '<@(_outputs)',
2145 '--isolate', 'net_unittests.isolate', 2171 '--isolate', 'net_unittests.isolate',
2146 ], 2172 ],
2147 }, 2173 },
2148 ], 2174 ],
2149 }, 2175 },
2150 ], 2176 ],
2151 }], 2177 }],
2152 ], 2178 ],
2153 } 2179 }
OLDNEW
« no previous file with comments | « chrome/chrome_browser.gypi ('k') | net/proxy/proxy_resolver_v8.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698