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

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: fix5 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 | « no previous file | 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 (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 571 matching lines...) Expand 10 before | Expand all | Expand 10 after
582 'proxy/proxy_resolver.h', 582 'proxy/proxy_resolver.h',
583 'proxy/proxy_resolver_error_observer.h', 583 'proxy/proxy_resolver_error_observer.h',
584 'proxy/proxy_resolver_js_bindings.cc', 584 'proxy/proxy_resolver_js_bindings.cc',
585 'proxy/proxy_resolver_js_bindings.h', 585 'proxy/proxy_resolver_js_bindings.h',
586 'proxy/proxy_resolver_mac.cc', 586 'proxy/proxy_resolver_mac.cc',
587 'proxy/proxy_resolver_mac.h', 587 'proxy/proxy_resolver_mac.h',
588 'proxy/proxy_resolver_request_context.h', 588 'proxy/proxy_resolver_request_context.h',
589 'proxy/proxy_resolver_script.h', 589 'proxy/proxy_resolver_script.h',
590 'proxy/proxy_resolver_script_data.cc', 590 'proxy/proxy_resolver_script_data.cc',
591 'proxy/proxy_resolver_script_data.h', 591 'proxy/proxy_resolver_script_data.h',
592 'proxy/proxy_resolver_v8.cc',
593 'proxy/proxy_resolver_v8.h',
594 'proxy/proxy_resolver_winhttp.cc', 592 'proxy/proxy_resolver_winhttp.cc',
595 'proxy/proxy_resolver_winhttp.h', 593 'proxy/proxy_resolver_winhttp.h',
596 'proxy/proxy_retry_info.h', 594 'proxy/proxy_retry_info.h',
597 'proxy/proxy_script_decider.cc', 595 'proxy/proxy_script_decider.cc',
598 'proxy/proxy_script_decider.h', 596 'proxy/proxy_script_decider.h',
599 'proxy/proxy_script_fetcher.h', 597 'proxy/proxy_script_fetcher.h',
600 'proxy/proxy_script_fetcher_impl.cc', 598 'proxy/proxy_script_fetcher_impl.cc',
601 'proxy/proxy_script_fetcher_impl.h', 599 'proxy/proxy_script_fetcher_impl.h',
602 'proxy/proxy_server.cc', 600 'proxy/proxy_server.cc',
603 'proxy/proxy_server.h', 601 'proxy/proxy_server.h',
604 'proxy/proxy_server_mac.cc', 602 'proxy/proxy_server_mac.cc',
605 'proxy/proxy_service.cc',
tfarina 2012/08/26 21:03:48 Looks like I'll need to extract the v8 part from t
606 'proxy/proxy_service.h',
607 'proxy/sync_host_resolver.h', 603 'proxy/sync_host_resolver.h',
608 'proxy/sync_host_resolver_bridge.cc', 604 'proxy/sync_host_resolver_bridge.cc',
609 'proxy/sync_host_resolver_bridge.h', 605 'proxy/sync_host_resolver_bridge.h',
610 'socket/buffered_write_stream_socket.cc', 606 'socket/buffered_write_stream_socket.cc',
611 'socket/buffered_write_stream_socket.h', 607 'socket/buffered_write_stream_socket.h',
612 'socket/client_socket_factory.cc', 608 'socket/client_socket_factory.cc',
613 'socket/client_socket_factory.h', 609 'socket/client_socket_factory.h',
614 'socket/client_socket_handle.cc', 610 'socket/client_socket_handle.cc',
615 'socket/client_socket_handle.h', 611 'socket/client_socket_handle.h',
616 'socket/client_socket_pool.cc', 612 'socket/client_socket_pool.cc',
(...skipping 196 matching lines...) Expand 10 before | Expand all | Expand 10 after
813 'websockets/websocket_throttle.cc', 809 'websockets/websocket_throttle.cc',
814 'websockets/websocket_throttle.h', 810 'websockets/websocket_throttle.h',
815 ], 811 ],
816 'defines': [ 812 'defines': [
817 'NET_IMPLEMENTATION', 813 'NET_IMPLEMENTATION',
818 ], 814 ],
819 'export_dependent_settings': [ 815 'export_dependent_settings': [
820 '../base/base.gyp:base', 816 '../base/base.gyp:base',
821 ], 817 ],
822 'conditions': [ 818 'conditions': [
823 ['OS != "ios"', {
824 'dependencies': [
825 # The v8 gyp file is not available in the iOS tree.
826 '../v8/tools/gyp/v8.gyp:v8',
827 ],
828 }],
829 ['chromeos==1', { 819 ['chromeos==1', {
830 'sources!': [ 820 'sources!': [
831 'base/network_change_notifier_linux.cc', 821 'base/network_change_notifier_linux.cc',
832 'base/network_change_notifier_linux.h', 822 'base/network_change_notifier_linux.h',
833 'base/network_change_notifier_netlink_linux.cc', 823 'base/network_change_notifier_netlink_linux.cc',
834 'base/network_change_notifier_netlink_linux.h', 824 'base/network_change_notifier_netlink_linux.h',
835 'proxy/proxy_config_service_linux.cc', 825 'proxy/proxy_config_service_linux.cc',
836 'proxy/proxy_config_service_linux.h', 826 'proxy/proxy_config_service_linux.h',
837 ], 827 ],
838 }], 828 }],
(...skipping 276 matching lines...) Expand 10 before | Expand all | Expand 10 after
1115 ['OS == "ios"', { 1105 ['OS == "ios"', {
1116 'sources/': [ 1106 'sources/': [
1117 ['include', 'base/network_change_notifier_mac\\.cc$'], 1107 ['include', 'base/network_change_notifier_mac\\.cc$'],
1118 ['include', 'base/network_config_watcher_mac\\.cc$'], 1108 ['include', 'base/network_config_watcher_mac\\.cc$'],
1119 ['include', 'base/platform_mime_util_mac\\.mm$'], 1109 ['include', 'base/platform_mime_util_mac\\.mm$'],
1120 ], 1110 ],
1121 }], 1111 }],
1122 ], 1112 ],
1123 }, 1113 },
1124 { 1114 {
1115 'target_name': 'net_with_v8',
1116 'type': '<(component)',
1117 'variables': { 'enable_wexit_time_destructors': 1, },
1118 'dependencies': [ 'net' ],
1119 'sources': [
1120 'proxy/proxy_resolver_v8.cc',
1121 'proxy/proxy_resolver_v8.h',
1122 'proxy/proxy_service.cc',
1123 'proxy/proxy_service.h',
1124 ],
1125 'conditions': [
1126 ['OS != "ios"',
1127 {
1128 'dependencies': [
1129 # The v8 gyp file is not available in the iOS tree.
1130 '../v8/tools/gyp/v8.gyp:v8',
1131 ],
1132 }
1133 ],
1134 ],
1135 },
1136 {
1125 'target_name': 'net_unittests', 1137 'target_name': 'net_unittests',
1126 'type': '<(gtest_target_type)', 1138 'type': '<(gtest_target_type)',
1127 'dependencies': [ 1139 'dependencies': [
1128 '../base/base.gyp:base', 1140 '../base/base.gyp:base',
1129 '../base/base.gyp:base_i18n', 1141 '../base/base.gyp:base_i18n',
1130 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic _annotations', 1142 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic _annotations',
1131 '../build/temp_gyp/googleurl.gyp:googleurl', 1143 '../build/temp_gyp/googleurl.gyp:googleurl',
1132 '../testing/gmock.gyp:gmock', 1144 '../testing/gmock.gyp:gmock',
1133 '../testing/gtest.gyp:gtest', 1145 '../testing/gtest.gyp:gtest',
1134 '../third_party/zlib/zlib.gyp:zlib', 1146 '../third_party/zlib/zlib.gyp:zlib',
1135 'net',
1136 'net_test_support', 1147 'net_test_support',
1148 'net_with_v8',
1137 ], 1149 ],
1138 'sources': [ 1150 'sources': [
1139 'base/address_list_unittest.cc', 1151 'base/address_list_unittest.cc',
1140 'base/address_tracker_linux_unittest.cc', 1152 'base/address_tracker_linux_unittest.cc',
1141 'base/backoff_entry_unittest.cc', 1153 'base/backoff_entry_unittest.cc',
1142 'base/big_endian_unittest.cc', 1154 'base/big_endian_unittest.cc',
1143 'base/cert_database_nss_unittest.cc', 1155 'base/cert_database_nss_unittest.cc',
1144 'base/cert_verify_proc_unittest.cc', 1156 'base/cert_verify_proc_unittest.cc',
1145 'base/crl_set_unittest.cc', 1157 'base/crl_set_unittest.cc',
1146 'base/data_url_unittest.cc', 1158 'base/data_url_unittest.cc',
(...skipping 369 matching lines...) Expand 10 before | Expand all | Expand 10 after
1516 }, 1528 },
1517 { 1529 {
1518 'target_name': 'net_perftests', 1530 'target_name': 'net_perftests',
1519 'type': 'executable', 1531 'type': 'executable',
1520 'dependencies': [ 1532 'dependencies': [
1521 '../base/base.gyp:base', 1533 '../base/base.gyp:base',
1522 '../base/base.gyp:base_i18n', 1534 '../base/base.gyp:base_i18n',
1523 '../base/base.gyp:test_support_perf', 1535 '../base/base.gyp:test_support_perf',
1524 '../build/temp_gyp/googleurl.gyp:googleurl', 1536 '../build/temp_gyp/googleurl.gyp:googleurl',
1525 '../testing/gtest.gyp:gtest', 1537 '../testing/gtest.gyp:gtest',
1526 'net',
1527 'net_test_support', 1538 'net_test_support',
1539 'net_with_v8',
1528 ], 1540 ],
1529 'sources': [ 1541 'sources': [
1530 'cookies/cookie_monster_perftest.cc', 1542 'cookies/cookie_monster_perftest.cc',
1531 'disk_cache/disk_cache_perftest.cc', 1543 'disk_cache/disk_cache_perftest.cc',
1532 'proxy/proxy_resolver_perftest.cc', 1544 'proxy/proxy_resolver_perftest.cc',
1533 ], 1545 ],
1534 'conditions': [ 1546 'conditions': [
1535 # This is needed to trigger the dll copy step on windows. 1547 # This is needed to trigger the dll copy step on windows.
1536 # TODO(mark): Specifying this here shouldn't be necessary. 1548 # TODO(mark): Specifying this here shouldn't be necessary.
1537 [ 'OS == "win"', { 1549 [ 'OS == "win"', {
(...skipping 14 matching lines...) Expand all
1552 }], 1564 }],
1553 ], 1565 ],
1554 }, 1566 },
1555 { 1567 {
1556 'target_name': 'net_test_support', 1568 'target_name': 'net_test_support',
1557 'type': 'static_library', 1569 'type': 'static_library',
1558 'dependencies': [ 1570 'dependencies': [
1559 '../base/base.gyp:base', 1571 '../base/base.gyp:base',
1560 '../base/base.gyp:test_support_base', 1572 '../base/base.gyp:test_support_base',
1561 '../testing/gtest.gyp:gtest', 1573 '../testing/gtest.gyp:gtest',
1562 'net', 1574 'net_with_v8',
1563 ], 1575 ],
1564 'export_dependent_settings': [ 1576 'export_dependent_settings': [
1565 '../base/base.gyp:base', 1577 '../base/base.gyp:base',
1566 '../base/base.gyp:test_support_base', 1578 '../base/base.gyp:test_support_base',
1567 '../testing/gtest.gyp:gtest', 1579 '../testing/gtest.gyp:gtest',
1568 ], 1580 ],
1569 'sources': [ 1581 'sources': [
1570 'base/capturing_net_log.cc', 1582 'base/capturing_net_log.cc',
1571 'base/capturing_net_log.h', 1583 'base/capturing_net_log.h',
1572 'base/cert_test_util.cc', 1584 'base/cert_test_util.cc',
(...skipping 178 matching lines...) Expand 10 before | Expand all | Expand 10 after
1751 }, 1763 },
1752 { 1764 {
1753 'target_name': 'fetch_client', 1765 'target_name': 'fetch_client',
1754 'type': 'executable', 1766 'type': 'executable',
1755 'variables': { 'enable_wexit_time_destructors': 1, }, 1767 'variables': { 'enable_wexit_time_destructors': 1, },
1756 'dependencies': [ 1768 'dependencies': [
1757 '../base/base.gyp:base', 1769 '../base/base.gyp:base',
1758 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dyn amic_annotations', 1770 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dyn amic_annotations',
1759 '../build/temp_gyp/googleurl.gyp:googleurl', 1771 '../build/temp_gyp/googleurl.gyp:googleurl',
1760 '../testing/gtest.gyp:gtest', 1772 '../testing/gtest.gyp:gtest',
1761 'net', 1773 'net_with_v8',
1762 ], 1774 ],
1763 'sources': [ 1775 'sources': [
1764 'tools/fetch/fetch_client.cc', 1776 'tools/fetch/fetch_client.cc',
1765 ], 1777 ],
1766 }, 1778 },
1767 { 1779 {
1768 'target_name': 'fetch_server', 1780 'target_name': 'fetch_server',
1769 'type': 'executable', 1781 'type': 'executable',
1770 'variables': { 'enable_wexit_time_destructors': 1, }, 1782 'variables': { 'enable_wexit_time_destructors': 1, },
1771 'dependencies': [ 1783 'dependencies': [
(...skipping 25 matching lines...) Expand all
1797 'sources': [ 1809 'sources': [
1798 'tools/gdig/file_net_log.cc', 1810 'tools/gdig/file_net_log.cc',
1799 'tools/gdig/gdig.cc', 1811 'tools/gdig/gdig.cc',
1800 ], 1812 ],
1801 }, 1813 },
1802 { 1814 {
1803 'target_name': 'net_watcher', 1815 'target_name': 'net_watcher',
1804 'type': 'executable', 1816 'type': 'executable',
1805 'dependencies': [ 1817 'dependencies': [
1806 '../base/base.gyp:base', 1818 '../base/base.gyp:base',
1807 'net', 1819 'net_with_v8',
1808 ], 1820 ],
1809 'sources': [ 1821 'sources': [
1810 'tools/net_watcher/net_watcher.cc', 1822 'tools/net_watcher/net_watcher.cc',
1811 ], 1823 ],
1812 }, 1824 },
1813 { 1825 {
1814 'target_name': 'run_testserver', 1826 'target_name': 'run_testserver',
1815 'type': 'executable', 1827 'type': 'executable',
1816 'dependencies': [ 1828 'dependencies': [
1817 '../base/base.gyp:base', 1829 '../base/base.gyp:base',
(...skipping 280 matching lines...) Expand 10 before | Expand all | Expand 10 after
2098 '--result', '<@(_outputs)', 2110 '--result', '<@(_outputs)',
2099 '--isolate', 'net_unittests.isolate', 2111 '--isolate', 'net_unittests.isolate',
2100 ], 2112 ],
2101 }, 2113 },
2102 ], 2114 ],
2103 }, 2115 },
2104 ], 2116 ],
2105 }], 2117 }],
2106 ], 2118 ],
2107 } 2119 }
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698