| 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("//tools/grit/grit_rule.gni") | 8 import("//tools/grit/grit_rule.gni") |
| 9 import("//url/config.gni") | 9 import("//url/config.gni") |
| 10 | 10 |
| (...skipping 683 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 694 if (!enable_mdns) { | 694 if (!enable_mdns) { |
| 695 sources -= [ | 695 sources -= [ |
| 696 "dns/mock_mdns_socket_factory.cc", | 696 "dns/mock_mdns_socket_factory.cc", |
| 697 "dns/mock_mdns_socket_factory.h", | 697 "dns/mock_mdns_socket_factory.h", |
| 698 ] | 698 ] |
| 699 } | 699 } |
| 700 | 700 |
| 701 forward_dependent_configs_from = deps | 701 forward_dependent_configs_from = deps |
| 702 } | 702 } |
| 703 | 703 |
| 704 source_set("balsa") { |
| 705 sources = [ |
| 706 "tools/balsa/balsa_enums.h", |
| 707 "tools/balsa/balsa_frame.cc", |
| 708 "tools/balsa/balsa_frame.h", |
| 709 "tools/balsa/balsa_headers.cc", |
| 710 "tools/balsa/balsa_headers.h", |
| 711 "tools/balsa/balsa_headers_token_utils.cc", |
| 712 "tools/balsa/balsa_headers_token_utils.h", |
| 713 "tools/balsa/balsa_visitor_interface.h", |
| 714 "tools/balsa/http_message_constants.cc", |
| 715 "tools/balsa/http_message_constants.h", |
| 716 "tools/balsa/noop_balsa_visitor.h", |
| 717 "tools/balsa/simple_buffer.cc", |
| 718 "tools/balsa/simple_buffer.h", |
| 719 "tools/balsa/split.cc", |
| 720 "tools/balsa/split.h", |
| 721 "tools/balsa/string_piece_utils.h", |
| 722 "tools/quic/spdy_utils.cc", |
| 723 "tools/quic/spdy_utils.h", |
| 724 ] |
| 725 deps = [ |
| 726 ":net", |
| 727 "//base", |
| 728 ] |
| 729 } |
| 730 |
| 704 if (use_v8_in_net) { | 731 if (use_v8_in_net) { |
| 705 component("net_with_v8") { | 732 component("net_with_v8") { |
| 706 sources = [ | 733 sources = [ |
| 707 "proxy/proxy_resolver_v8.cc", | 734 "proxy/proxy_resolver_v8.cc", |
| 708 "proxy/proxy_resolver_v8.h", | 735 "proxy/proxy_resolver_v8.h", |
| 709 "proxy/proxy_resolver_v8_tracing.cc", | 736 "proxy/proxy_resolver_v8_tracing.cc", |
| 710 "proxy/proxy_resolver_v8_tracing.h", | 737 "proxy/proxy_resolver_v8_tracing.h", |
| 711 "proxy/proxy_service_v8.cc", | 738 "proxy/proxy_service_v8.cc", |
| 712 "proxy/proxy_service_v8.h", | 739 "proxy/proxy_service_v8.h", |
| 713 ] | 740 ] |
| (...skipping 108 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 822 configs += [ ":net_win_size_truncation" ] | 849 configs += [ ":net_win_size_truncation" ] |
| 823 deps = [ | 850 deps = [ |
| 824 "//base", | 851 "//base", |
| 825 "//base:i18n", | 852 "//base:i18n", |
| 826 "//net/tools/tld_cleanup", | 853 "//net/tools/tld_cleanup", |
| 827 ] | 854 ] |
| 828 } | 855 } |
| 829 } | 856 } |
| 830 | 857 |
| 831 if (is_linux) { | 858 if (is_linux) { |
| 832 source_set("balsa") { | |
| 833 sources = [ | |
| 834 "tools/balsa/balsa_enums.h", | |
| 835 "tools/balsa/balsa_frame.cc", | |
| 836 "tools/balsa/balsa_frame.h", | |
| 837 "tools/balsa/balsa_headers.cc", | |
| 838 "tools/balsa/balsa_headers.h", | |
| 839 "tools/balsa/balsa_headers_token_utils.cc", | |
| 840 "tools/balsa/balsa_headers_token_utils.h", | |
| 841 "tools/balsa/balsa_visitor_interface.h", | |
| 842 "tools/balsa/http_message_constants.cc", | |
| 843 "tools/balsa/http_message_constants.h", | |
| 844 "tools/balsa/noop_balsa_visitor.h", | |
| 845 "tools/balsa/simple_buffer.cc", | |
| 846 "tools/balsa/simple_buffer.h", | |
| 847 "tools/balsa/split.cc", | |
| 848 "tools/balsa/split.h", | |
| 849 "tools/balsa/string_piece_utils.h", | |
| 850 ] | |
| 851 deps = [ | |
| 852 ":net", | |
| 853 "//base", | |
| 854 ] | |
| 855 } | |
| 856 | |
| 857 static_library("epoll_server") { | 859 static_library("epoll_server") { |
| 858 sources = [ | 860 sources = [ |
| 859 "tools/epoll_server/epoll_server.cc", | 861 "tools/epoll_server/epoll_server.cc", |
| 860 "tools/epoll_server/epoll_server.h", | 862 "tools/epoll_server/epoll_server.h", |
| 861 ] | 863 ] |
| 862 deps = [ | 864 deps = [ |
| 863 ":net", | 865 ":net", |
| 864 "//base", | 866 "//base", |
| 865 ] | 867 ] |
| 866 } | 868 } |
| (...skipping 92 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 959 "tools/quic/quic_server_session.cc", | 961 "tools/quic/quic_server_session.cc", |
| 960 "tools/quic/quic_server_session.h", | 962 "tools/quic/quic_server_session.h", |
| 961 "tools/quic/quic_socket_utils.cc", | 963 "tools/quic/quic_socket_utils.cc", |
| 962 "tools/quic/quic_socket_utils.h", | 964 "tools/quic/quic_socket_utils.h", |
| 963 "tools/quic/quic_spdy_client_stream.cc", | 965 "tools/quic/quic_spdy_client_stream.cc", |
| 964 "tools/quic/quic_spdy_client_stream.h", | 966 "tools/quic/quic_spdy_client_stream.h", |
| 965 "tools/quic/quic_spdy_server_stream.cc", | 967 "tools/quic/quic_spdy_server_stream.cc", |
| 966 "tools/quic/quic_spdy_server_stream.h", | 968 "tools/quic/quic_spdy_server_stream.h", |
| 967 "tools/quic/quic_time_wait_list_manager.h", | 969 "tools/quic/quic_time_wait_list_manager.h", |
| 968 "tools/quic/quic_time_wait_list_manager.cc", | 970 "tools/quic/quic_time_wait_list_manager.cc", |
| 969 "tools/quic/spdy_utils.cc", | |
| 970 "tools/quic/spdy_utils.h", | |
| 971 ] | 971 ] |
| 972 deps = [ | 972 deps = [ |
| 973 ":balsa", | 973 ":balsa", |
| 974 ":epoll_server", | 974 ":epoll_server", |
| 975 ":net", | 975 ":net", |
| 976 "//base", | 976 "//base", |
| 977 "//base/third_party/dynamic_annotations", | 977 "//base/third_party/dynamic_annotations", |
| 978 "//crypto", | 978 "//crypto", |
| 979 "//third_party/openssl", | 979 "//third_party/openssl", |
| 980 "//url", | 980 "//url", |
| 981 ] | 981 ] |
| 982 } | 982 } |
| 983 | 983 |
| 984 executable("quic_client") { | 984 executable("quic_client") { |
| 985 sources = [ "tools/quic/quic_client_bin.cc" ] | 985 sources = [ "tools/quic/quic_client_bin.cc" ] |
| 986 deps = [ | 986 deps = [ |
| 987 ":quic_base", | 987 ":quic_base", |
| 988 ":net", | 988 ":net", |
| 989 "//base", | 989 "//base", |
| 990 "//third_party/openssl", | 990 "//third_party/openssl", |
| 991 ] | 991 ] |
| 992 } | 992 } |
| 993 | |
| 994 executable("quic_server") { | |
| 995 sources = [ "tools/quic/quic_server_bin.cc" ] | |
| 996 deps = [ | |
| 997 ":quic_base", | |
| 998 ":net", | |
| 999 "//base", | |
| 1000 "//third_party/openssl", | |
| 1001 ] | |
| 1002 } | |
| 1003 } | 993 } |
| 1004 | 994 |
| 1005 if (is_android) { | 995 if (is_android) { |
| 1006 generate_jni("net_jni_headers") { | 996 generate_jni("net_jni_headers") { |
| 1007 sources = [ | 997 sources = [ |
| 1008 "android/java/src/org/chromium/net/AndroidCertVerifyResult.java", | 998 "android/java/src/org/chromium/net/AndroidCertVerifyResult.java", |
| 1009 "android/java/src/org/chromium/net/AndroidKeyStore.java", | 999 "android/java/src/org/chromium/net/AndroidKeyStore.java", |
| 1010 "android/java/src/org/chromium/net/AndroidNetworkLibrary.java", | 1000 "android/java/src/org/chromium/net/AndroidNetworkLibrary.java", |
| 1011 "android/java/src/org/chromium/net/AndroidPrivateKey.java", | 1001 "android/java/src/org/chromium/net/AndroidPrivateKey.java", |
| 1012 "android/java/src/org/chromium/net/GURLUtils.java", | 1002 "android/java/src/org/chromium/net/GURLUtils.java", |
| (...skipping 11 matching lines...) Expand all Loading... |
| 1024 deps = [ | 1014 deps = [ |
| 1025 ":net", | 1015 ":net", |
| 1026 "//base", | 1016 "//base", |
| 1027 ] | 1017 ] |
| 1028 } | 1018 } |
| 1029 } | 1019 } |
| 1030 | 1020 |
| 1031 # TODO(GYP) make this compile on Android, we need some native test deps done. | 1021 # TODO(GYP) make this compile on Android, we need some native test deps done. |
| 1032 if (!is_android) { | 1022 if (!is_android) { |
| 1033 | 1023 |
| 1024 source_set("quic_tools") { |
| 1025 sources = [ |
| 1026 "quic/quic_dispatcher.cc", |
| 1027 "quic/quic_dispatcher.h", |
| 1028 "quic/quic_in_memory_cache.cc", |
| 1029 "quic/quic_in_memory_cache.h", |
| 1030 "quic/quic_per_connection_packet_writer.cc", |
| 1031 "quic/quic_per_connection_packet_writer.h", |
| 1032 "quic/quic_server.cc", |
| 1033 "quic/quic_server.h", |
| 1034 "quic/quic_server_packet_writer.cc", |
| 1035 "quic/quic_server_packet_writer.h", |
| 1036 "quic/quic_server_session.cc", |
| 1037 "quic/quic_server_session.h", |
| 1038 "quic/quic_spdy_server_stream.cc", |
| 1039 "quic/quic_spdy_server_stream.h", |
| 1040 "quic/quic_time_wait_list_manager.cc", |
| 1041 "quic/quic_time_wait_list_manager.h", |
| 1042 ] |
| 1043 deps = [ |
| 1044 ":balsa", |
| 1045 ":net", |
| 1046 "//base", |
| 1047 "//base/third_party/dynamic_annotations", |
| 1048 "//url", |
| 1049 ] |
| 1050 } |
| 1051 |
| 1034 test("net_unittests") { | 1052 test("net_unittests") { |
| 1035 sources = gypi_values.net_test_sources | 1053 sources = gypi_values.net_test_sources |
| 1036 | 1054 |
| 1037 configs += [ ":net_win_size_truncation" ] | 1055 configs += [ ":net_win_size_truncation" ] |
| 1038 defines = [] | 1056 defines = [] |
| 1039 | 1057 |
| 1040 deps = [ | 1058 deps = [ |
| 1041 ":http_server", | 1059 ":http_server", |
| 1042 ":net", | 1060 ":net", |
| 1061 ":quic_tools", |
| 1043 ":test_support", | 1062 ":test_support", |
| 1044 "//base", | 1063 "//base", |
| 1045 "//base:i18n", | 1064 "//base:i18n", |
| 1046 "//base/allocator", | 1065 "//base/allocator", |
| 1047 "//base/third_party/dynamic_annotations", | 1066 "//base/third_party/dynamic_annotations", |
| 1048 "//crypto", | 1067 "//crypto", |
| 1049 "//crypto:platform", | 1068 "//crypto:platform", |
| 1050 "//net/base/registry_controlled_domains", | 1069 "//net/base/registry_controlled_domains", |
| 1051 "//testing/gmock", | 1070 "//testing/gmock", |
| 1052 "//testing/gtest", | 1071 "//testing/gtest", |
| (...skipping 232 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1285 | 1304 |
| 1286 if (use_icu_alternatives_on_android) { | 1305 if (use_icu_alternatives_on_android) { |
| 1287 sources -= [ | 1306 sources -= [ |
| 1288 "base/filename_util_unittest.cc", | 1307 "base/filename_util_unittest.cc", |
| 1289 "base/net_util_icu_unittest.cc", | 1308 "base/net_util_icu_unittest.cc", |
| 1290 ] | 1309 ] |
| 1291 deps -= [ "//base:i18n" ] | 1310 deps -= [ "//base:i18n" ] |
| 1292 } | 1311 } |
| 1293 } | 1312 } |
| 1294 | 1313 |
| 1314 executable("quic_server") { |
| 1315 sources = [ "quic/quic_server_bin.cc" ] |
| 1316 deps = [ |
| 1317 ":quic_tools", |
| 1318 ":net", |
| 1319 "//base", |
| 1320 "//third_party/openssl", |
| 1321 ] |
| 1322 } |
| 1323 |
| 1295 } # !is_android | 1324 } # !is_android |
| OLD | NEW |