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

Side by Side Diff: net/net.gyp

Issue 10832082: Applying late feedback on CL https://chromiumcodereview.appspot.com/10834051. (Closed) Base URL: http://git.chromium.org/chromium/src.git@master
Patch Set: Nits. Created 8 years, 4 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
« 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 1013 matching lines...) Expand 10 before | Expand all | Expand 10 after
1024 'link_settings': { 1024 'link_settings': {
1025 'libraries': [ 1025 'libraries': [
1026 '$(SDKROOT)/System/Library/Frameworks/Foundation.framework', 1026 '$(SDKROOT)/System/Library/Frameworks/Foundation.framework',
1027 '$(SDKROOT)/System/Library/Frameworks/Security.framework', 1027 '$(SDKROOT)/System/Library/Frameworks/Security.framework',
1028 '$(SDKROOT)/System/Library/Frameworks/SystemConfiguration.framew ork', 1028 '$(SDKROOT)/System/Library/Frameworks/SystemConfiguration.framew ork',
1029 '$(SDKROOT)/usr/lib/libresolv.dylib', 1029 '$(SDKROOT)/usr/lib/libresolv.dylib',
1030 ] 1030 ]
1031 }, 1031 },
1032 }, 1032 },
1033 ], 1033 ],
1034 [ 'OS == "android"', {
1035 'defines': [
1036 # Android can shut down our app at any time, so we persist session cookies.
1037 'ENABLE_PERSISTENT_SESSION_COOKIES'
1038 ],
1039 'dependencies': [
1040 '../third_party/openssl/openssl.gyp:openssl',
1041 'net_jni_headers',
1042 ],
1043 'sources!': [
1044 'base/openssl_memory_private_key_store.cc',
1045 ],
1046 }, { # else OS! = "android"
1047 'defines': [
1048 # These are the features Android doesn't support.
1049 'ENABLE_MEDIA_CODEC_THEORA',
1050 ],
1051 },
1052 ],
1053 [ 'OS == "linux"', {
1054 'dependencies': [
1055 '../build/linux/system.gyp:dbus',
1056 '../dbus/dbus.gyp:dbus',
1057 ],
1058 },
1059 ],
1060 [ 'OS == "ios"', { 1034 [ 'OS == "ios"', {
1061 'link_settings': { 1035 'link_settings': {
1062 'libraries': [ 1036 'libraries': [
1063 '$(SDKROOT)/System/Library/Frameworks/CFNetwork.framework', 1037 '$(SDKROOT)/System/Library/Frameworks/CFNetwork.framework',
1064 '$(SDKROOT)/System/Library/Frameworks/MobileCoreServices.framewo rk', 1038 '$(SDKROOT)/System/Library/Frameworks/MobileCoreServices.framewo rk',
1065 '$(SDKROOT)/System/Library/Frameworks/SystemConfiguration.framew ork', 1039 '$(SDKROOT)/System/Library/Frameworks/SystemConfiguration.framew ork',
1066 '$(SDKROOT)/usr/lib/libresolv.dylib', 1040 '$(SDKROOT)/usr/lib/libresolv.dylib',
1067 ], 1041 ],
1068 }, 1042 },
1069 'sources/': [ 1043 'sources/': [
(...skipping 15 matching lines...) Expand all
1085 ['include', '^base/platform_mime_util\\.h$'], 1059 ['include', '^base/platform_mime_util\\.h$'],
1086 ['include', '^base/registry_controlled_domains/registry_controlled _domain\\.'], 1060 ['include', '^base/registry_controlled_domains/registry_controlled _domain\\.'],
1087 ['include', '^http/http_byte_range\\.'], 1061 ['include', '^http/http_byte_range\\.'],
1088 ['include', '^http/http_content_disposition\\.'], 1062 ['include', '^http/http_content_disposition\\.'],
1089 ['include', '^http/http_util\\.'], 1063 ['include', '^http/http_util\\.'],
1090 ['include', '^http/http_util_icu\\.cc$'], 1064 ['include', '^http/http_util_icu\\.cc$'],
1091 ['include', '^http/http_version\\.h$'], 1065 ['include', '^http/http_version\\.h$'],
1092 ], 1066 ],
1093 }, 1067 },
1094 ], 1068 ],
1069 [ 'OS == "android"', {
1070 'defines': [
1071 # Android can shut down the app at any time, so the cookies must
1072 # be saved to permanent storage.
1073 'ENABLE_PERSISTENT_SESSION_COOKIES'
1074 ],
1075 'dependencies': [
1076 '../third_party/openssl/openssl.gyp:openssl',
1077 'net_jni_headers',
1078 ],
1079 'sources!': [
1080 'base/openssl_memory_private_key_store.cc',
1081 ],
1082 }, { # else OS! = "android"
1083 'defines': [
1084 # These are the features Android doesn't support.
1085 'ENABLE_MEDIA_CODEC_THEORA',
1086 ],
1087 },
1088 ],
1089 [ 'OS == "linux"', {
1090 'dependencies': [
1091 '../build/linux/system.gyp:dbus',
1092 '../dbus/dbus.gyp:dbus',
1093 ],
1094 },
1095 ],
1095 ], 1096 ],
1096 'target_conditions': [ 1097 'target_conditions': [
1097 # These source files are excluded by default platform rules, but they 1098 # These source files are excluded by default platform rules, but they
1098 # are needed in specific cases on other platforms. Re-including them can 1099 # are needed in specific cases on other platforms. Re-including them can
1099 # only be done in target_conditions as it is evaluated after the 1100 # only be done in target_conditions as it is evaluated after the
1100 # platform rules. 1101 # platform rules.
1101 ['OS == "android"', { 1102 ['OS == "android"', {
1102 'sources/': [ 1103 'sources/': [
1103 ['include', '^base/platform_mime_util_linux\\.cc$'], 1104 ['include', '^base/platform_mime_util_linux\\.cc$'],
1104 ], 1105 ],
1105 }], 1106 }],
1106 ['OS == "ios"', { 1107 ['OS == "ios"', {
1107 'sources/': [ 1108 'sources/': [
1108 ['include', 'base/platform_mime_util_mac\\.mm$'], 1109 ['include', 'base/platform_mime_util_mac\\.mm$'],
1109 ], 1110 ],
1110 }], 1111 }],
1111 ], 1112 ],
1112 }, 1113 },
1113 { 1114 {
1114 'target_name': 'net_unittests', 1115 'target_name': 'net_unittests',
1115 'type': '<(gtest_target_type)', 1116 'type': '<(gtest_target_type)',
1116 'dependencies': [ 1117 'dependencies': [
1117 'net',
1118 'net_test_support',
1119 '../base/base.gyp:base', 1118 '../base/base.gyp:base',
1120 '../base/base.gyp:base_i18n', 1119 '../base/base.gyp:base_i18n',
1121 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic _annotations', 1120 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic _annotations',
1122 '../build/temp_gyp/googleurl.gyp:googleurl', 1121 '../build/temp_gyp/googleurl.gyp:googleurl',
1123 '../testing/gmock.gyp:gmock', 1122 '../testing/gmock.gyp:gmock',
1124 '../testing/gtest.gyp:gtest', 1123 '../testing/gtest.gyp:gtest',
1125 '../third_party/zlib/zlib.gyp:zlib', 1124 '../third_party/zlib/zlib.gyp:zlib',
1125 'net',
1126 'net_test_support',
1126 ], 1127 ],
1127 'sources': [ 1128 'sources': [
1128 'base/address_list_unittest.cc', 1129 'base/address_list_unittest.cc',
1129 'base/address_tracker_linux_unittest.cc', 1130 'base/address_tracker_linux_unittest.cc',
1130 'base/backoff_entry_unittest.cc', 1131 'base/backoff_entry_unittest.cc',
1131 'base/big_endian_unittest.cc', 1132 'base/big_endian_unittest.cc',
1132 'base/cert_database_nss_unittest.cc', 1133 'base/cert_database_nss_unittest.cc',
1133 'base/cert_verify_proc_unittest.cc', 1134 'base/cert_verify_proc_unittest.cc',
1134 'base/crl_set_unittest.cc', 1135 'base/crl_set_unittest.cc',
1135 'base/data_url_unittest.cc', 1136 'base/data_url_unittest.cc',
(...skipping 305 matching lines...) Expand 10 before | Expand all | Expand 10 after
1441 }, 1442 },
1442 ], 1443 ],
1443 [ 'OS == "mac"', { 1444 [ 'OS == "mac"', {
1444 'dependencies': [ 1445 'dependencies': [
1445 '../third_party/nss/nss.gyp:nspr', 1446 '../third_party/nss/nss.gyp:nspr',
1446 '../third_party/nss/nss.gyp:nss', 1447 '../third_party/nss/nss.gyp:nss',
1447 'third_party/nss/ssl.gyp:libssl', 1448 'third_party/nss/ssl.gyp:libssl',
1448 ], 1449 ],
1449 }, 1450 },
1450 ], 1451 ],
1452 ['OS == "ios"', {
1453 # TODO: For now this only tests the subset of code that is enabled in
1454 # the net target.
1455 'dependencies': [
1456 '../testing/gtest.gyp:gtest_main',
1457 ],
1458 'dependencies!': [
1459 'net_test_support',
1460 ],
1461 'sources/': [
1462 ['exclude', '.*'],
1463 ['include', '^base/dns_util_unittest\\.cc$'],
1464 ['include', '^base/escape_unittest\\.cc$'],
1465 ['include', '^base/ip_endpoint_unittest\\.cc$'],
1466 ['include', '^base/mime_util_unittest\\.cc$'],
1467 ['include', '^base/net_log_unittest\\.cc$'],
1468 ['include', '^base/registry_controlled_domains/registry_controlled_d omain_unittest\\.cc$'],
1469 ['include', '^http/http_byte_range_unittest\\.cc$'],
1470 ['include', '^http/http_content_disposition_unittest\\.cc$'],
1471 ['include', '^http/http_util_unittest\\.cc$'],
1472 ],
1473 }],
1451 [ 'OS == "linux"', { 1474 [ 'OS == "linux"', {
1452 'dependencies': [ 1475 'dependencies': [
1453 '../build/linux/system.gyp:dbus', 1476 '../build/linux/system.gyp:dbus',
1454 '../dbus/dbus.gyp:dbus_test_support', 1477 '../dbus/dbus.gyp:dbus_test_support',
1455 ], 1478 ],
1456 }, 1479 },
1457 ], 1480 ],
1458 [ 'OS == "android"', { 1481 [ 'OS == "android"', {
1459 'defines': [ 1482 'defines': [
1460 # Android can shut down our app at any time, so we persist session cookies. 1483 # Android can shut down our app at any time, so we persist session cookies.
(...skipping 10 matching lines...) Expand all
1471 ['OS == "android" and gtest_target_type == "shared_library"', { 1494 ['OS == "android" and gtest_target_type == "shared_library"', {
1472 'dependencies': [ 1495 'dependencies': [
1473 '../testing/android/native_test.gyp:native_test_native_code', 1496 '../testing/android/native_test.gyp:native_test_native_code',
1474 ] 1497 ]
1475 }], 1498 }],
1476 [ 'OS != "win" and OS != "mac"', { 1499 [ 'OS != "win" and OS != "mac"', {
1477 'sources!': [ 1500 'sources!': [
1478 'base/x509_cert_types_unittest.cc', 1501 'base/x509_cert_types_unittest.cc',
1479 ], 1502 ],
1480 }], 1503 }],
1481 ['OS == "ios"', {
1482 # TODO: For now this only tests the subset of code that is enabled in
1483 # the net target.
1484 'dependencies': [
1485 '../testing/gtest.gyp:gtest_main',
1486 ],
1487 'dependencies!': [
1488 'net_test_support',
1489 ],
1490 'sources/': [
1491 ['exclude', '.*'],
1492 ['include', '^base/dns_util_unittest\\.cc$'],
1493 ['include', '^base/escape_unittest\\.cc$'],
1494 ['include', '^base/ip_endpoint_unittest\\.cc$'],
1495 ['include', '^base/mime_util_unittest\\.cc$'],
1496 ['include', '^base/net_log_unittest\\.cc$'],
1497 ['include', '^base/registry_controlled_domains/registry_controlled_d omain_unittest\\.cc$'],
1498 ['include', '^http/http_byte_range_unittest\\.cc$'],
1499 ['include', '^http/http_content_disposition_unittest\\.cc$'],
1500 ['include', '^http/http_util_unittest\\.cc$'],
1501 ],
1502 }],
1503 ], 1504 ],
1504 }, 1505 },
1505 { 1506 {
1506 'target_name': 'net_perftests', 1507 'target_name': 'net_perftests',
1507 'type': 'executable', 1508 'type': 'executable',
1508 'dependencies': [ 1509 'dependencies': [
1509 'net',
1510 'net_test_support',
1511 '../base/base.gyp:base', 1510 '../base/base.gyp:base',
1512 '../base/base.gyp:base_i18n', 1511 '../base/base.gyp:base_i18n',
1513 '../base/base.gyp:test_support_perf', 1512 '../base/base.gyp:test_support_perf',
1514 '../build/temp_gyp/googleurl.gyp:googleurl', 1513 '../build/temp_gyp/googleurl.gyp:googleurl',
1515 '../testing/gtest.gyp:gtest', 1514 '../testing/gtest.gyp:gtest',
1515 'net',
1516 'net_test_support',
1516 ], 1517 ],
1517 'sources': [ 1518 'sources': [
1518 'cookies/cookie_monster_perftest.cc', 1519 'cookies/cookie_monster_perftest.cc',
1519 'disk_cache/disk_cache_perftest.cc', 1520 'disk_cache/disk_cache_perftest.cc',
1520 'proxy/proxy_resolver_perftest.cc', 1521 'proxy/proxy_resolver_perftest.cc',
1521 ], 1522 ],
1522 'conditions': [ 1523 'conditions': [
1523 # This is needed to trigger the dll copy step on windows. 1524 # This is needed to trigger the dll copy step on windows.
1524 # TODO(mark): Specifying this here shouldn't be necessary. 1525 # TODO(mark): Specifying this here shouldn't be necessary.
1525 [ 'OS == "win"', { 1526 [ 'OS == "win"', {
(...skipping 11 matching lines...) Expand all
1537 'cookies/cookie_monster_perftest.cc', 1538 'cookies/cookie_monster_perftest.cc',
1538 'disk_cache/disk_cache_perftest.cc', 1539 'disk_cache/disk_cache_perftest.cc',
1539 ], 1540 ],
1540 }], 1541 }],
1541 ], 1542 ],
1542 }, 1543 },
1543 { 1544 {
1544 'target_name': 'net_test_support', 1545 'target_name': 'net_test_support',
1545 'type': 'static_library', 1546 'type': 'static_library',
1546 'dependencies': [ 1547 'dependencies': [
1547 'net',
1548 '../base/base.gyp:base', 1548 '../base/base.gyp:base',
1549 '../base/base.gyp:test_support_base', 1549 '../base/base.gyp:test_support_base',
1550 '../testing/gtest.gyp:gtest', 1550 '../testing/gtest.gyp:gtest',
1551 'net',
1551 ], 1552 ],
1552 'export_dependent_settings': [ 1553 'export_dependent_settings': [
1553 '../base/base.gyp:base', 1554 '../base/base.gyp:base',
1554 '../base/base.gyp:test_support_base', 1555 '../base/base.gyp:test_support_base',
1555 '../testing/gtest.gyp:gtest', 1556 '../testing/gtest.gyp:gtest',
1556 ], 1557 ],
1557 'sources': [ 1558 'sources': [
1558 'base/capturing_net_log.cc', 1559 'base/capturing_net_log.cc',
1559 'base/capturing_net_log.h', 1560 'base/capturing_net_log.h',
1560 'base/cert_test_util.cc', 1561 'base/cert_test_util.cc',
(...skipping 104 matching lines...) Expand 10 before | Expand all | Expand 10 after
1665 'includes': [ '../build/grit_action.gypi' ], 1666 'includes': [ '../build/grit_action.gypi' ],
1666 }, 1667 },
1667 ], 1668 ],
1668 'includes': [ '../build/grit_target.gypi' ], 1669 'includes': [ '../build/grit_target.gypi' ],
1669 }, 1670 },
1670 { 1671 {
1671 'target_name': 'http_server', 1672 'target_name': 'http_server',
1672 'type': 'static_library', 1673 'type': 'static_library',
1673 'variables': { 'enable_wexit_time_destructors': 1, }, 1674 'variables': { 'enable_wexit_time_destructors': 1, },
1674 'dependencies': [ 1675 'dependencies': [
1676 '../base/base.gyp:base',
1675 'net', 1677 'net',
1676 '../base/base.gyp:base',
1677 ], 1678 ],
1678 'sources': [ 1679 'sources': [
1679 'server/http_connection.cc', 1680 'server/http_connection.cc',
1680 'server/http_connection.h', 1681 'server/http_connection.h',
1681 'server/http_server.cc', 1682 'server/http_server.cc',
1682 'server/http_server.h', 1683 'server/http_server.h',
1683 'server/http_server_request_info.cc', 1684 'server/http_server_request_info.cc',
1684 'server/http_server_request_info.h', 1685 'server/http_server_request_info.h',
1685 'server/web_socket.cc', 1686 'server/web_socket.cc',
1686 'server/web_socket.h', 1687 'server/web_socket.h',
1687 ], 1688 ],
1688 }, 1689 },
1689 ], 1690 ],
1690 'conditions': [ 1691 'conditions': [
1691 ['OS != "ios"', { 1692 ['OS != "ios"', {
1692 'targets': [ 1693 'targets': [
1693 # iOS doesn't have the concept of simple executables, these targets 1694 # iOS doesn't have the concept of simple executables, these targets
1694 # can't be compiled on the platform. 1695 # can't be compiled on the platform.
1695 { 1696 {
1697 'target_name': 'crash_cache',
1698 'type': 'executable',
1699 'dependencies': [
1700 '../base/base.gyp:base',
1701 'net',
1702 'net_test_support',
1703 ],
1704 'sources': [
1705 'tools/crash_cache/crash_cache.cc',
1706 ],
1707 },
1708 {
1709 'target_name': 'crl_set_dump',
1710 'type': 'executable',
1711 'dependencies': [
1712 '../base/base.gyp:base',
1713 'net',
1714 ],
1715 'sources': [
1716 'tools/crl_set_dump/crl_set_dump.cc',
1717 ],
1718 },
1719 {
1720 'target_name': 'dns_fuzz_stub',
1721 'type': 'executable',
1722 'dependencies': [
1723 '../base/base.gyp:base',
1724 'net',
1725 ],
1726 'sources': [
1727 'tools/dns_fuzz_stub/dns_fuzz_stub.cc',
1728 ],
1729 },
1730 {
1696 'target_name': 'dnssec_chain_verify', 1731 'target_name': 'dnssec_chain_verify',
1697 'type': 'executable', 1732 'type': 'executable',
1698 'dependencies': [ 1733 'dependencies': [
1734 '../base/base.gyp:base',
1699 'net', 1735 'net',
1700 '../base/base.gyp:base',
1701 ], 1736 ],
1702 'sources': [ 1737 'sources': [
1703 'tools/dnssec_chain_verify/dnssec_chain_verify.cc', 1738 'tools/dnssec_chain_verify/dnssec_chain_verify.cc',
1704 ], 1739 ],
1705 }, 1740 },
1706 { 1741 {
1742 'target_name': 'fetch_client',
1743 'type': 'executable',
1744 'variables': { 'enable_wexit_time_destructors': 1, },
1745 'dependencies': [
1746 '../base/base.gyp:base',
1747 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dyn amic_annotations',
1748 '../build/temp_gyp/googleurl.gyp:googleurl',
1749 '../testing/gtest.gyp:gtest',
1750 'net',
1751 ],
1752 'sources': [
1753 'tools/fetch/fetch_client.cc',
1754 ],
1755 },
1756 {
1707 'target_name': 'fetch_server', 1757 'target_name': 'fetch_server',
1708 'type': 'executable', 1758 'type': 'executable',
1709 'variables': { 'enable_wexit_time_destructors': 1, }, 1759 'variables': { 'enable_wexit_time_destructors': 1, },
1710 'dependencies': [ 1760 'dependencies': [
1711 'net',
1712 '../base/base.gyp:base', 1761 '../base/base.gyp:base',
1713 '../build/temp_gyp/googleurl.gyp:googleurl', 1762 '../build/temp_gyp/googleurl.gyp:googleurl',
1763 'net',
1714 ], 1764 ],
1715 'sources': [ 1765 'sources': [
1716 'tools/fetch/fetch_server.cc', 1766 'tools/fetch/fetch_server.cc',
1717 'tools/fetch/http_listen_socket.cc', 1767 'tools/fetch/http_listen_socket.cc',
1718 'tools/fetch/http_listen_socket.h', 1768 'tools/fetch/http_listen_socket.h',
1719 'tools/fetch/http_server.cc', 1769 'tools/fetch/http_server.cc',
1720 'tools/fetch/http_server.h', 1770 'tools/fetch/http_server.h',
1721 'tools/fetch/http_server_request_info.cc', 1771 'tools/fetch/http_server_request_info.cc',
1722 'tools/fetch/http_server_request_info.h', 1772 'tools/fetch/http_server_request_info.h',
1723 'tools/fetch/http_server_response_info.cc', 1773 'tools/fetch/http_server_response_info.cc',
(...skipping 11 matching lines...) Expand all
1735 ], 1785 ],
1736 'sources': [ 1786 'sources': [
1737 'tools/gdig/file_net_log.cc', 1787 'tools/gdig/file_net_log.cc',
1738 'tools/gdig/gdig.cc', 1788 'tools/gdig/gdig.cc',
1739 ], 1789 ],
1740 }, 1790 },
1741 { 1791 {
1742 'target_name': 'net_watcher', 1792 'target_name': 'net_watcher',
1743 'type': 'executable', 1793 'type': 'executable',
1744 'dependencies': [ 1794 'dependencies': [
1795 '../base/base.gyp:base',
1745 'net', 1796 'net',
1746 '../base/base.gyp:base',
1747 ], 1797 ],
1748 'sources': [ 1798 'sources': [
1749 'tools/net_watcher/net_watcher.cc', 1799 'tools/net_watcher/net_watcher.cc',
1750 ], 1800 ],
1751 }, 1801 },
1752 { 1802 {
1753 'target_name': 'crl_set_dump', 1803 'target_name': 'run_testserver',
1754 'type': 'executable', 1804 'type': 'executable',
1755 'dependencies': [ 1805 'dependencies': [
1806 '../base/base.gyp:base',
1807 '../build/temp_gyp/googleurl.gyp:googleurl',
1808 '../testing/gtest.gyp:gtest',
1756 'net', 1809 'net',
1757 '../base/base.gyp:base', 1810 'net_test_support',
1758 ], 1811 ],
1759 'sources': [ 1812 'sources': [
1760 'tools/crl_set_dump/crl_set_dump.cc', 1813 'tools/testserver/run_testserver.cc',
1814 ],
1815 },
1816 {
1817 'target_name': 'stress_cache',
1818 'type': 'executable',
1819 'dependencies': [
1820 '../base/base.gyp:base',
1821 'net',
1822 'net_test_support',
1823 ],
1824 'sources': [
1825 'disk_cache/stress_cache.cc',
1761 ], 1826 ],
1762 }, 1827 },
1763 { 1828 {
1764 'target_name': 'tld_cleanup', 1829 'target_name': 'tld_cleanup',
1765 'type': 'executable', 1830 'type': 'executable',
1766 'dependencies': [ 1831 'dependencies': [
1767 '../base/base.gyp:base', 1832 '../base/base.gyp:base',
1768 '../base/base.gyp:base_i18n', 1833 '../base/base.gyp:base_i18n',
1769 '../build/temp_gyp/googleurl.gyp:googleurl', 1834 '../build/temp_gyp/googleurl.gyp:googleurl',
1770 ], 1835 ],
1771 'sources': [ 1836 'sources': [
1772 'tools/tld_cleanup/tld_cleanup.cc', 1837 'tools/tld_cleanup/tld_cleanup.cc',
1773 ], 1838 ],
1774 }, 1839 },
1775 {
1776 'target_name': 'dns_fuzz_stub',
1777 'type': 'executable',
1778 'dependencies': [
1779 'net',
1780 '../base/base.gyp:base',
1781 ],
1782 'sources': [
1783 'tools/dns_fuzz_stub/dns_fuzz_stub.cc',
1784 ],
1785 },
1786 {
1787 'target_name': 'stress_cache',
1788 'type': 'executable',
1789 'dependencies': [
1790 'net',
1791 'net_test_support',
1792 '../base/base.gyp:base',
1793 ],
1794 'sources': [
1795 'disk_cache/stress_cache.cc',
1796 ],
1797 },
1798 {
1799 'target_name': 'crash_cache',
1800 'type': 'executable',
1801 'dependencies': [
1802 'net',
1803 'net_test_support',
1804 '../base/base.gyp:base',
1805 ],
1806 'sources': [
1807 'tools/crash_cache/crash_cache.cc',
1808 ],
1809 },
1810 {
1811 'target_name': 'run_testserver',
1812 'type': 'executable',
1813 'dependencies': [
1814 'net',
1815 'net_test_support',
1816 '../base/base.gyp:base',
1817 '../build/temp_gyp/googleurl.gyp:googleurl',
1818 '../testing/gtest.gyp:gtest',
1819 ],
1820 'sources': [
1821 'tools/testserver/run_testserver.cc',
1822 ],
1823 },
1824 {
1825 'target_name': 'fetch_client',
1826 'type': 'executable',
1827 'variables': { 'enable_wexit_time_destructors': 1, },
1828 'dependencies': [
1829 'net',
1830 '../base/base.gyp:base',
1831 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dyn amic_annotations',
1832 '../build/temp_gyp/googleurl.gyp:googleurl',
1833 '../testing/gtest.gyp:gtest',
1834 ],
1835 'sources': [
1836 'tools/fetch/fetch_client.cc',
1837 ],
1838 },
1839 ], 1840 ],
1840 }], 1841 }],
1841 ['os_posix == 1 and OS != "mac" and OS != "ios" and OS != "android"', { 1842 ['os_posix == 1 and OS != "mac" and OS != "ios" and OS != "android"', {
1842 'targets': [ 1843 'targets': [
1843 { 1844 {
1844 'target_name': 'flip_in_mem_edsm_server', 1845 'target_name': 'flip_in_mem_edsm_server',
1845 'type': 'executable', 1846 'type': 'executable',
1846 'cflags': [ 1847 'cflags': [
1847 '-Wno-deprecated', 1848 '-Wno-deprecated',
1848 ], 1849 ],
1849 'dependencies': [ 1850 'dependencies': [
1850 '../base/base.gyp:base', 1851 '../base/base.gyp:base',
1852 '../third_party/openssl/openssl.gyp:openssl',
1851 'net', 1853 'net',
1852 '../third_party/openssl/openssl.gyp:openssl',
1853 ], 1854 ],
1854 'sources': [ 1855 'sources': [
1855 'tools/dump_cache/url_to_filename_encoder.cc', 1856 'tools/dump_cache/url_to_filename_encoder.cc',
1856 'tools/dump_cache/url_to_filename_encoder.h', 1857 'tools/dump_cache/url_to_filename_encoder.h',
1857 'tools/dump_cache/url_utilities.h', 1858 'tools/dump_cache/url_utilities.h',
1858 'tools/dump_cache/url_utilities.cc', 1859 'tools/dump_cache/url_utilities.cc',
1859 1860
1860 'tools/flip_server/acceptor_thread.h', 1861 'tools/flip_server/acceptor_thread.h',
1861 'tools/flip_server/acceptor_thread.cc', 1862 'tools/flip_server/acceptor_thread.cc',
1862 'tools/flip_server/balsa_enums.h', 1863 'tools/flip_server/balsa_enums.h',
(...skipping 76 matching lines...) Expand 10 before | Expand all | Expand 10 after
1939 'curvecp/server_messenger.h', 1940 'curvecp/server_messenger.h',
1940 'curvecp/server_packetizer.cc', 1941 'curvecp/server_packetizer.cc',
1941 'curvecp/server_packetizer.h', 1942 'curvecp/server_packetizer.h',
1942 ], 1943 ],
1943 }, 1944 },
1944 { 1945 {
1945 'target_name': 'curvecp_unittests', 1946 'target_name': 'curvecp_unittests',
1946 'type': 'executable', 1947 'type': 'executable',
1947 'dependencies': [ 1948 'dependencies': [
1948 '../base/base.gyp:base', 1949 '../base/base.gyp:base',
1950 '../testing/gmock.gyp:gmock',
1951 '../testing/gtest.gyp:gtest',
1952 '../third_party/zlib/zlib.gyp:zlib',
1949 'curvecp', 1953 'curvecp',
1950 'net', 1954 'net',
1951 'net_test_support', 1955 'net_test_support',
1952 '../testing/gmock.gyp:gmock',
1953 '../testing/gtest.gyp:gtest',
1954 '../third_party/zlib/zlib.gyp:zlib',
1955 ], 1956 ],
1956 'sources': [ 1957 'sources': [
1957 'curvecp/curvecp_transfer_unittest.cc', 1958 'curvecp/curvecp_transfer_unittest.cc',
1958 'curvecp/test_client.cc', 1959 'curvecp/test_client.cc',
1959 'curvecp/test_server.cc', 1960 'curvecp/test_server.cc',
1960 ], 1961 ],
1961 }, 1962 },
1962 ] 1963 ]
1963 }], 1964 }],
1964 ['OS=="android"', { 1965 ['OS=="android"', {
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after
2015 }, 2016 },
2016 ], 2017 ],
2017 }], 2018 }],
2018 ['OS=="win"', { 2019 ['OS=="win"', {
2019 'targets': [ 2020 'targets': [
2020 { 2021 {
2021 # TODO(port): dump_cache is still Windows-specific. 2022 # TODO(port): dump_cache is still Windows-specific.
2022 'target_name': 'dump_cache', 2023 'target_name': 'dump_cache',
2023 'type': 'executable', 2024 'type': 'executable',
2024 'dependencies': [ 2025 'dependencies': [
2026 '../base/base.gyp:base',
2025 'net', 2027 'net',
2026 'net_test_support', 2028 'net_test_support',
2027 '../base/base.gyp:base',
2028 ], 2029 ],
2029 'sources': [ 2030 'sources': [
2030 'tools/dump_cache/cache_dumper.cc', 2031 'tools/dump_cache/cache_dumper.cc',
2031 'tools/dump_cache/cache_dumper.h', 2032 'tools/dump_cache/cache_dumper.h',
2032 'tools/dump_cache/dump_cache.cc', 2033 'tools/dump_cache/dump_cache.cc',
2033 'tools/dump_cache/dump_files.cc', 2034 'tools/dump_cache/dump_files.cc',
2034 'tools/dump_cache/upgrade.cc', 2035 'tools/dump_cache/upgrade.cc',
2035 'tools/dump_cache/url_to_filename_encoder.cc', 2036 'tools/dump_cache/url_to_filename_encoder.cc',
2036 'tools/dump_cache/url_to_filename_encoder.h', 2037 'tools/dump_cache/url_to_filename_encoder.h',
2037 'tools/dump_cache/url_utilities.h', 2038 'tools/dump_cache/url_utilities.h',
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after
2071 '--result', '<@(_outputs)', 2072 '--result', '<@(_outputs)',
2072 '--isolate', 'net_unittests.isolate', 2073 '--isolate', 'net_unittests.isolate',
2073 ], 2074 ],
2074 }, 2075 },
2075 ], 2076 ],
2076 }, 2077 },
2077 ], 2078 ],
2078 }], 2079 }],
2079 ], 2080 ],
2080 } 2081 }
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