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

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: fix7 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
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',
(...skipping 209 matching lines...) Expand 10 before | Expand all | Expand 10 after
813 'websockets/websocket_throttle.cc', 811 'websockets/websocket_throttle.cc',
814 'websockets/websocket_throttle.h', 812 'websockets/websocket_throttle.h',
815 ], 813 ],
816 'defines': [ 814 'defines': [
817 'NET_IMPLEMENTATION', 815 'NET_IMPLEMENTATION',
818 ], 816 ],
819 'export_dependent_settings': [ 817 'export_dependent_settings': [
820 '../base/base.gyp:base', 818 '../base/base.gyp:base',
821 ], 819 ],
822 'conditions': [ 820 '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', { 821 ['chromeos==1', {
830 'sources!': [ 822 'sources!': [
831 'base/network_change_notifier_linux.cc', 823 'base/network_change_notifier_linux.cc',
832 'base/network_change_notifier_linux.h', 824 'base/network_change_notifier_linux.h',
833 'base/network_change_notifier_netlink_linux.cc', 825 'base/network_change_notifier_netlink_linux.cc',
834 'base/network_change_notifier_netlink_linux.h', 826 'base/network_change_notifier_netlink_linux.h',
835 'proxy/proxy_config_service_linux.cc', 827 'proxy/proxy_config_service_linux.cc',
836 'proxy/proxy_config_service_linux.h', 828 'proxy/proxy_config_service_linux.h',
837 ], 829 ],
838 }], 830 }],
(...skipping 276 matching lines...) Expand 10 before | Expand all | Expand 10 after
1115 ['OS == "ios"', { 1107 ['OS == "ios"', {
1116 'sources/': [ 1108 'sources/': [
1117 ['include', 'base/network_change_notifier_mac\\.cc$'], 1109 ['include', 'base/network_change_notifier_mac\\.cc$'],
1118 ['include', 'base/network_config_watcher_mac\\.cc$'], 1110 ['include', 'base/network_config_watcher_mac\\.cc$'],
1119 ['include', 'base/platform_mime_util_mac\\.mm$'], 1111 ['include', 'base/platform_mime_util_mac\\.mm$'],
1120 ], 1112 ],
1121 }], 1113 }],
1122 ], 1114 ],
1123 }, 1115 },
1124 { 1116 {
1117 'target_name': 'net_with_v8',
1118 'type': '<(component)',
1119 'variables': { 'enable_wexit_time_destructors': 1, },
1120 'dependencies': [ 'net' ],
1121 'sources': [
1122 'proxy/proxy_resolver_v8.cc',
1123 'proxy/proxy_resolver_v8.h',
1124 'proxy/proxy_service_with_v8.cc',
1125 ],
1126 'conditions': [
1127 ['OS != "ios"',
1128 {
1129 'dependencies': [
1130 # The v8 gyp file is not available in the iOS tree.
1131 '../v8/tools/gyp/v8.gyp:v8',
1132 ],
1133 }
1134 ],
1135 ],
1136 },
1137 {
1125 'target_name': 'net_unittests', 1138 'target_name': 'net_unittests',
1126 'type': '<(gtest_target_type)', 1139 'type': '<(gtest_target_type)',
1127 'dependencies': [ 1140 'dependencies': [
1128 '../base/base.gyp:base', 1141 '../base/base.gyp:base',
1129 '../base/base.gyp:base_i18n', 1142 '../base/base.gyp:base_i18n',
1130 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic _annotations', 1143 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic _annotations',
1131 '../build/temp_gyp/googleurl.gyp:googleurl', 1144 '../build/temp_gyp/googleurl.gyp:googleurl',
1132 '../testing/gmock.gyp:gmock', 1145 '../testing/gmock.gyp:gmock',
1133 '../testing/gtest.gyp:gtest', 1146 '../testing/gtest.gyp:gtest',
1134 '../third_party/zlib/zlib.gyp:zlib', 1147 '../third_party/zlib/zlib.gyp:zlib',
1135 'net',
1136 'net_test_support', 1148 'net_test_support',
1149 'net_with_v8',
1137 ], 1150 ],
1138 'sources': [ 1151 'sources': [
1139 'base/address_list_unittest.cc', 1152 'base/address_list_unittest.cc',
1140 'base/address_tracker_linux_unittest.cc', 1153 'base/address_tracker_linux_unittest.cc',
1141 'base/backoff_entry_unittest.cc', 1154 'base/backoff_entry_unittest.cc',
1142 'base/big_endian_unittest.cc', 1155 'base/big_endian_unittest.cc',
1143 'base/cert_database_nss_unittest.cc', 1156 'base/cert_database_nss_unittest.cc',
1144 'base/cert_verify_proc_unittest.cc', 1157 'base/cert_verify_proc_unittest.cc',
1145 'base/crl_set_unittest.cc', 1158 'base/crl_set_unittest.cc',
1146 'base/data_url_unittest.cc', 1159 'base/data_url_unittest.cc',
(...skipping 369 matching lines...) Expand 10 before | Expand all | Expand 10 after
1516 }, 1529 },
1517 { 1530 {
1518 'target_name': 'net_perftests', 1531 'target_name': 'net_perftests',
1519 'type': 'executable', 1532 'type': 'executable',
1520 'dependencies': [ 1533 'dependencies': [
1521 '../base/base.gyp:base', 1534 '../base/base.gyp:base',
1522 '../base/base.gyp:base_i18n', 1535 '../base/base.gyp:base_i18n',
1523 '../base/base.gyp:test_support_perf', 1536 '../base/base.gyp:test_support_perf',
1524 '../build/temp_gyp/googleurl.gyp:googleurl', 1537 '../build/temp_gyp/googleurl.gyp:googleurl',
1525 '../testing/gtest.gyp:gtest', 1538 '../testing/gtest.gyp:gtest',
1526 'net',
1527 'net_test_support', 1539 'net_test_support',
1540 'net_with_v8',
1528 ], 1541 ],
1529 'sources': [ 1542 'sources': [
1530 'cookies/cookie_monster_perftest.cc', 1543 'cookies/cookie_monster_perftest.cc',
1531 'disk_cache/disk_cache_perftest.cc', 1544 'disk_cache/disk_cache_perftest.cc',
1532 'proxy/proxy_resolver_perftest.cc', 1545 'proxy/proxy_resolver_perftest.cc',
1533 ], 1546 ],
1534 'conditions': [ 1547 'conditions': [
1535 # This is needed to trigger the dll copy step on windows. 1548 # This is needed to trigger the dll copy step on windows.
1536 # TODO(mark): Specifying this here shouldn't be necessary. 1549 # TODO(mark): Specifying this here shouldn't be necessary.
1537 [ 'OS == "win"', { 1550 [ 'OS == "win"', {
(...skipping 14 matching lines...) Expand all
1552 }], 1565 }],
1553 ], 1566 ],
1554 }, 1567 },
1555 { 1568 {
1556 'target_name': 'net_test_support', 1569 'target_name': 'net_test_support',
1557 'type': 'static_library', 1570 'type': 'static_library',
1558 'dependencies': [ 1571 'dependencies': [
1559 '../base/base.gyp:base', 1572 '../base/base.gyp:base',
1560 '../base/base.gyp:test_support_base', 1573 '../base/base.gyp:test_support_base',
1561 '../testing/gtest.gyp:gtest', 1574 '../testing/gtest.gyp:gtest',
1562 'net', 1575 'net_with_v8',
1563 ], 1576 ],
1564 'export_dependent_settings': [ 1577 'export_dependent_settings': [
1565 '../base/base.gyp:base', 1578 '../base/base.gyp:base',
1566 '../base/base.gyp:test_support_base', 1579 '../base/base.gyp:test_support_base',
1567 '../testing/gtest.gyp:gtest', 1580 '../testing/gtest.gyp:gtest',
1568 ], 1581 ],
1569 'sources': [ 1582 'sources': [
1570 'base/capturing_net_log.cc', 1583 'base/capturing_net_log.cc',
1571 'base/capturing_net_log.h', 1584 'base/capturing_net_log.h',
1572 'base/cert_test_util.cc', 1585 'base/cert_test_util.cc',
(...skipping 178 matching lines...) Expand 10 before | Expand all | Expand 10 after
1751 }, 1764 },
1752 { 1765 {
1753 'target_name': 'fetch_client', 1766 'target_name': 'fetch_client',
1754 'type': 'executable', 1767 'type': 'executable',
1755 'variables': { 'enable_wexit_time_destructors': 1, }, 1768 'variables': { 'enable_wexit_time_destructors': 1, },
1756 'dependencies': [ 1769 'dependencies': [
1757 '../base/base.gyp:base', 1770 '../base/base.gyp:base',
1758 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dyn amic_annotations', 1771 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dyn amic_annotations',
1759 '../build/temp_gyp/googleurl.gyp:googleurl', 1772 '../build/temp_gyp/googleurl.gyp:googleurl',
1760 '../testing/gtest.gyp:gtest', 1773 '../testing/gtest.gyp:gtest',
1761 'net', 1774 'net_with_v8',
1762 ], 1775 ],
1763 'sources': [ 1776 'sources': [
1764 'tools/fetch/fetch_client.cc', 1777 'tools/fetch/fetch_client.cc',
1765 ], 1778 ],
1766 }, 1779 },
1767 { 1780 {
1768 'target_name': 'fetch_server', 1781 'target_name': 'fetch_server',
1769 'type': 'executable', 1782 'type': 'executable',
1770 'variables': { 'enable_wexit_time_destructors': 1, }, 1783 'variables': { 'enable_wexit_time_destructors': 1, },
1771 'dependencies': [ 1784 'dependencies': [
(...skipping 26 matching lines...) Expand all
1798 'tools/gdig/file_net_log.cc', 1811 'tools/gdig/file_net_log.cc',
1799 'tools/gdig/gdig.cc', 1812 'tools/gdig/gdig.cc',
1800 ], 1813 ],
1801 }, 1814 },
1802 { 1815 {
1803 'target_name': 'net_watcher', 1816 'target_name': 'net_watcher',
1804 'type': 'executable', 1817 'type': 'executable',
1805 'dependencies': [ 1818 'dependencies': [
1806 '../base/base.gyp:base', 1819 '../base/base.gyp:base',
1807 'net', 1820 'net',
1821 'net_with_v8',
1808 ], 1822 ],
1809 'sources': [ 1823 'sources': [
1810 'tools/net_watcher/net_watcher.cc', 1824 'tools/net_watcher/net_watcher.cc',
1811 ], 1825 ],
1812 }, 1826 },
1813 { 1827 {
1814 'target_name': 'run_testserver', 1828 'target_name': 'run_testserver',
1815 'type': 'executable', 1829 'type': 'executable',
1816 'dependencies': [ 1830 'dependencies': [
1817 '../base/base.gyp:base', 1831 '../base/base.gyp:base',
(...skipping 280 matching lines...) Expand 10 before | Expand all | Expand 10 after
2098 '--result', '<@(_outputs)', 2112 '--result', '<@(_outputs)',
2099 '--isolate', 'net_unittests.isolate', 2113 '--isolate', 'net_unittests.isolate',
2100 ], 2114 ],
2101 }, 2115 },
2102 ], 2116 ],
2103 }, 2117 },
2104 ], 2118 ],
2105 }], 2119 }],
2106 ], 2120 ],
2107 } 2121 }
OLDNEW
« no previous file with comments | « chrome/chrome_browser.gypi ('k') | net/proxy/proxy_service.h » ('j') | net/proxy/proxy_service.h » ('J')

Powered by Google App Engine
This is Rietveld 408576698