OLD | NEW |
1 # Copyright (c) 2013 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2013 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 import("//build/config/crypto.gni") | 5 import("//build/config/crypto.gni") |
6 import("//build/config/features.gni") | 6 import("//build/config/features.gni") |
7 import("//build/config/ui.gni") | 7 import("//build/config/ui.gni") |
8 import("//build/module_args/v8.gni") | 8 import("//build/module_args/v8.gni") |
9 import("//url/config.gni") | 9 import("//url/config.gni") |
10 import("//testing/test.gni") | 10 import("//testing/test.gni") |
(...skipping 1133 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1144 "tools/quic/quic_client.cc", | 1144 "tools/quic/quic_client.cc", |
1145 "tools/quic/quic_client.h", | 1145 "tools/quic/quic_client.h", |
1146 "tools/quic/quic_default_packet_writer.cc", | 1146 "tools/quic/quic_default_packet_writer.cc", |
1147 "tools/quic/quic_default_packet_writer.h", | 1147 "tools/quic/quic_default_packet_writer.h", |
1148 "tools/quic/quic_dispatcher.cc", | 1148 "tools/quic/quic_dispatcher.cc", |
1149 "tools/quic/quic_dispatcher.h", | 1149 "tools/quic/quic_dispatcher.h", |
1150 "tools/quic/quic_epoll_clock.cc", | 1150 "tools/quic/quic_epoll_clock.cc", |
1151 "tools/quic/quic_epoll_clock.h", | 1151 "tools/quic/quic_epoll_clock.h", |
1152 "tools/quic/quic_epoll_connection_helper.cc", | 1152 "tools/quic/quic_epoll_connection_helper.cc", |
1153 "tools/quic/quic_epoll_connection_helper.h", | 1153 "tools/quic/quic_epoll_connection_helper.h", |
1154 "tools/quic/quic_in_memory_cache.cc", | |
1155 "tools/quic/quic_in_memory_cache.h", | |
1156 "tools/quic/quic_packet_reader.cc", | 1154 "tools/quic/quic_packet_reader.cc", |
1157 "tools/quic/quic_packet_reader.h", | 1155 "tools/quic/quic_packet_reader.h", |
1158 "tools/quic/quic_packet_writer_wrapper.cc", | 1156 "tools/quic/quic_packet_writer_wrapper.cc", |
1159 "tools/quic/quic_packet_writer_wrapper.h", | 1157 "tools/quic/quic_packet_writer_wrapper.h", |
1160 "tools/quic/quic_per_connection_packet_writer.cc", | 1158 "tools/quic/quic_per_connection_packet_writer.cc", |
1161 "tools/quic/quic_per_connection_packet_writer.h", | 1159 "tools/quic/quic_per_connection_packet_writer.h", |
1162 "tools/quic/quic_server.cc", | 1160 "tools/quic/quic_server.cc", |
1163 "tools/quic/quic_server.h", | 1161 "tools/quic/quic_server.h", |
1164 "tools/quic/quic_server_session.cc", | |
1165 "tools/quic/quic_server_session.h", | |
1166 "tools/quic/quic_socket_utils.cc", | 1162 "tools/quic/quic_socket_utils.cc", |
1167 "tools/quic/quic_socket_utils.h", | 1163 "tools/quic/quic_socket_utils.h", |
1168 "tools/quic/quic_spdy_server_stream.cc", | |
1169 "tools/quic/quic_spdy_server_stream.h", | |
1170 "tools/quic/quic_time_wait_list_manager.cc", | |
1171 "tools/quic/quic_time_wait_list_manager.h", | |
1172 ] | 1164 ] |
1173 deps = [ | 1165 deps = [ |
1174 ":balsa", | 1166 ":balsa", |
1175 ":epoll_server", | 1167 ":epoll_server", |
1176 ":net", | 1168 ":net", |
1177 "//base", | 1169 "//base", |
1178 "//base/third_party/dynamic_annotations", | 1170 "//base/third_party/dynamic_annotations", |
1179 "//crypto", | 1171 "//crypto", |
1180 "//third_party/boringssl", | 1172 "//third_party/boringssl", |
1181 "//url", | 1173 "//url", |
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1232 ] | 1224 ] |
1233 } | 1225 } |
1234 } | 1226 } |
1235 | 1227 |
1236 # This source_set is defined even if no build targets need it, | 1228 # This source_set is defined even if no build targets need it, |
1237 # such as when all dependees are not buildable for the chosen OS. | 1229 # such as when all dependees are not buildable for the chosen OS. |
1238 source_set("quic_tools") { | 1230 source_set("quic_tools") { |
1239 sources = [ | 1231 sources = [ |
1240 "quic/quic_dispatcher.cc", | 1232 "quic/quic_dispatcher.cc", |
1241 "quic/quic_dispatcher.h", | 1233 "quic/quic_dispatcher.h", |
1242 "quic/quic_in_memory_cache.cc", | |
1243 "quic/quic_in_memory_cache.h", | |
1244 "quic/quic_per_connection_packet_writer.cc", | 1234 "quic/quic_per_connection_packet_writer.cc", |
1245 "quic/quic_per_connection_packet_writer.h", | 1235 "quic/quic_per_connection_packet_writer.h", |
1246 "quic/quic_server.cc", | 1236 "quic/quic_server.cc", |
1247 "quic/quic_server.h", | 1237 "quic/quic_server.h", |
1248 "quic/quic_server_packet_writer.cc", | 1238 "quic/quic_server_packet_writer.cc", |
1249 "quic/quic_server_packet_writer.h", | 1239 "quic/quic_server_packet_writer.h", |
1250 "quic/quic_server_session.cc", | |
1251 "quic/quic_server_session.h", | |
1252 "quic/quic_spdy_server_stream.cc", | |
1253 "quic/quic_spdy_server_stream.h", | |
1254 "quic/quic_time_wait_list_manager.cc", | |
1255 "quic/quic_time_wait_list_manager.h", | |
1256 ] | 1240 ] |
1257 deps = [ | 1241 deps = [ |
1258 ":net", | 1242 ":net", |
| 1243 ":simple_quic_tools", |
1259 "//base", | 1244 "//base", |
1260 "//base/third_party/dynamic_annotations", | 1245 "//base/third_party/dynamic_annotations", |
1261 "//url", | 1246 "//url", |
1262 ] | 1247 ] |
1263 } | 1248 } |
1264 source_set("simple_quic_tools") { | 1249 source_set("simple_quic_tools") { |
1265 sources = [ | 1250 sources = [ |
1266 "tools/quic/quic_client_session.cc", | 1251 "tools/quic/quic_client_session.cc", |
1267 "tools/quic/quic_client_session.h", | 1252 "tools/quic/quic_client_session.h", |
| 1253 "tools/quic/quic_in_memory_cache.cc", |
| 1254 "tools/quic/quic_in_memory_cache.h", |
| 1255 "tools/quic/quic_server_session.cc", |
| 1256 "tools/quic/quic_server_session.h", |
1268 "tools/quic/quic_simple_client.cc", | 1257 "tools/quic/quic_simple_client.cc", |
1269 "tools/quic/quic_simple_client.h", | 1258 "tools/quic/quic_simple_client.h", |
1270 "tools/quic/quic_spdy_client_stream.cc", | 1259 "tools/quic/quic_spdy_client_stream.cc", |
1271 "tools/quic/quic_spdy_client_stream.h", | 1260 "tools/quic/quic_spdy_client_stream.h", |
| 1261 "tools/quic/quic_spdy_server_stream.cc", |
| 1262 "tools/quic/quic_spdy_server_stream.h", |
| 1263 "tools/quic/quic_time_wait_list_manager.cc", |
| 1264 "tools/quic/quic_time_wait_list_manager.h", |
1272 "tools/quic/synchronous_host_resolver.cc", | 1265 "tools/quic/synchronous_host_resolver.cc", |
1273 "tools/quic/synchronous_host_resolver.h", | 1266 "tools/quic/synchronous_host_resolver.h", |
1274 ] | 1267 ] |
1275 deps = [ | 1268 deps = [ |
1276 ":net", | 1269 ":net", |
1277 "//base", | 1270 "//base", |
1278 "//base/third_party/dynamic_annotations", | 1271 "//base/third_party/dynamic_annotations", |
1279 "//url", | 1272 "//url", |
1280 ] | 1273 ] |
1281 } | 1274 } |
(...skipping 311 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1593 } | 1586 } |
1594 } | 1587 } |
1595 } # !is_android && !is_win && !is_mac | 1588 } # !is_android && !is_win && !is_mac |
1596 | 1589 |
1597 if (!is_android && !is_win) { | 1590 if (!is_android && !is_win) { |
1598 executable("quic_server") { | 1591 executable("quic_server") { |
1599 sources = [ | 1592 sources = [ |
1600 "quic/quic_server_bin.cc", | 1593 "quic/quic_server_bin.cc", |
1601 ] | 1594 ] |
1602 deps = [ | 1595 deps = [ |
| 1596 ":net", |
1603 ":quic_tools", | 1597 ":quic_tools", |
1604 ":net", | 1598 ":simple_quic_tools", |
1605 "//base", | 1599 "//base", |
1606 "//third_party/boringssl", | 1600 "//third_party/boringssl", |
1607 ] | 1601 ] |
1608 } | 1602 } |
1609 } | 1603 } |
1610 | 1604 |
1611 executable("net_perftests") { | 1605 executable("net_perftests") { |
1612 testonly = true | 1606 testonly = true |
1613 sources = [ | 1607 sources = [ |
1614 "cookies/cookie_monster_perftest.cc", | 1608 "cookies/cookie_monster_perftest.cc", |
(...skipping 23 matching lines...) Expand all Loading... |
1638 } else { | 1632 } else { |
1639 sources -= [ "proxy/proxy_resolver_perftest.cc" ] | 1633 sources -= [ "proxy/proxy_resolver_perftest.cc" ] |
1640 } | 1634 } |
1641 | 1635 |
1642 if (is_win && icu_use_data_file) { | 1636 if (is_win && icu_use_data_file) { |
1643 # This is needed to trigger the dll copy step on windows. | 1637 # This is needed to trigger the dll copy step on windows. |
1644 # TODO(mark): Specifying this here shouldn't be necessary. | 1638 # TODO(mark): Specifying this here shouldn't be necessary. |
1645 deps += [ "//third_party/icu:icudata" ] | 1639 deps += [ "//third_party/icu:icudata" ] |
1646 } | 1640 } |
1647 } | 1641 } |
OLD | NEW |