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/buildflag_header.gni") | 5 import("//build/buildflag_header.gni") |
6 import("//build/config/chromecast_build.gni") | 6 import("//build/config/chromecast_build.gni") |
7 import("//build/config/compiler/compiler.gni") | 7 import("//build/config/compiler/compiler.gni") |
8 import("//build/config/crypto.gni") | 8 import("//build/config/crypto.gni") |
9 import("//build/config/features.gni") | 9 import("//build/config/features.gni") |
10 import("//build/config/ui.gni") | 10 import("//build/config/ui.gni") |
(...skipping 331 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
342 "ssl/token_binding.cc", | 342 "ssl/token_binding.cc", |
343 "ssl/token_binding.h", | 343 "ssl/token_binding.h", |
344 ] | 344 ] |
345 net_unfiltered_sources = [] | 345 net_unfiltered_sources = [] |
346 | 346 |
347 deps = [ | 347 deps = [ |
348 ":constants", | 348 ":constants", |
349 ":net_resources", | 349 ":net_resources", |
350 "//base", | 350 "//base", |
351 "//net/base/registry_controlled_domains", | 351 "//net/base/registry_controlled_domains", |
| 352 "//net/data/ssl/wosign:wosign_domains", |
352 "//third_party/protobuf:protobuf_lite", | 353 "//third_party/protobuf:protobuf_lite", |
353 "//url:url_features", | 354 "//url:url_features", |
354 ] | 355 ] |
355 | 356 |
356 public_deps = [ | 357 public_deps = [ |
357 ":net_quic_proto", | 358 ":net_quic_proto", |
358 "//crypto", | 359 "//crypto", |
359 "//crypto:platform", | 360 "//crypto:platform", |
360 ] | 361 ] |
361 | 362 |
(...skipping 4347 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4709 | 4710 |
4710 configs += [ | 4711 configs += [ |
4711 "//build/config:precompiled_headers", | 4712 "//build/config:precompiled_headers", |
4712 | 4713 |
4713 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. | 4714 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. |
4714 "//build/config/compiler:no_size_t_to_int_warning", | 4715 "//build/config/compiler:no_size_t_to_int_warning", |
4715 ] | 4716 ] |
4716 defines = [] | 4717 defines = [] |
4717 | 4718 |
4718 deps = [ | 4719 deps = [ |
| 4720 ":cert_verify_proc_whitelist_unittest_data", |
4719 ":net", | 4721 ":net", |
4720 ":simple_quic_tools", | 4722 ":simple_quic_tools", |
4721 ":test_support", | 4723 ":test_support", |
4722 "//base", | 4724 "//base", |
4723 "//base/third_party/dynamic_annotations", | 4725 "//base/third_party/dynamic_annotations", |
4724 "//crypto", | 4726 "//crypto", |
4725 "//crypto:platform", | 4727 "//crypto:platform", |
4726 "//crypto:test_support", | 4728 "//crypto:test_support", |
4727 "//net/base/registry_controlled_domains", | 4729 "//net/base/registry_controlled_domains", |
4728 "//testing/gmock", | 4730 "//testing/gmock", |
(...skipping 400 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5129 | 5131 |
5130 # Some linker failures have been observed for this target on the Win64 | 5132 # Some linker failures have been observed for this target on the Win64 |
5131 # continuous builder, see crbug.com/659369. | 5133 # continuous builder, see crbug.com/659369. |
5132 # TODO(sebmarchand): Remove this once we have some data. | 5134 # TODO(sebmarchand): Remove this once we have some data. |
5133 if (is_win && linkrepro_root_dir != "") { | 5135 if (is_win && linkrepro_root_dir != "") { |
5134 ldflags = [ "/LINKREPRO:" + linkrepro_root_dir + "/" + target_name ] | 5136 ldflags = [ "/LINKREPRO:" + linkrepro_root_dir + "/" + target_name ] |
5135 } | 5137 } |
5136 } | 5138 } |
5137 } | 5139 } |
5138 | 5140 |
| 5141 action_foreach("cert_verify_proc_whitelist_unittest_data") { |
| 5142 script = "//net/tools/dafsa/make_dafsa.py" |
| 5143 sources = [ |
| 5144 "//net/cert/cert_verify_proc_whitelist_unittest1.gperf", |
| 5145 ] |
| 5146 outputs = [ |
| 5147 "${target_gen_dir}/cert/{{source_name_part}}-inc.cc", |
| 5148 ] |
| 5149 args = [ |
| 5150 "{{source}}", |
| 5151 rebase_path("${target_gen_dir}/cert/{{source_name_part}}-inc.cc", |
| 5152 root_build_dir), |
| 5153 ] |
| 5154 } |
| 5155 |
5139 # Fuzzers | 5156 # Fuzzers |
5140 | 5157 |
5141 # This has a global (InitGlobals) that must always be linked in, so | 5158 # This has a global (InitGlobals) that must always be linked in, so |
5142 # must be a source set instead of a static library. | 5159 # must be a source set instead of a static library. |
5143 source_set("net_fuzzer_test_support") { | 5160 source_set("net_fuzzer_test_support") { |
5144 testonly = true | 5161 testonly = true |
5145 | 5162 |
5146 sources = [ | 5163 sources = [ |
5147 "base/fuzzer_test_support.cc", | 5164 "base/fuzzer_test_support.cc", |
5148 "dns/fuzzed_host_resolver.cc", | 5165 "dns/fuzzed_host_resolver.cc", |
(...skipping 499 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5648 "tools/transport_security_state_generator/trie/trie_writer.cc", | 5665 "tools/transport_security_state_generator/trie/trie_writer.cc", |
5649 "tools/transport_security_state_generator/trie/trie_writer.h", | 5666 "tools/transport_security_state_generator/trie/trie_writer.h", |
5650 ] | 5667 ] |
5651 deps = [ | 5668 deps = [ |
5652 "//base", | 5669 "//base", |
5653 "//crypto", | 5670 "//crypto", |
5654 "//third_party/boringssl", | 5671 "//third_party/boringssl", |
5655 ] | 5672 ] |
5656 } | 5673 } |
5657 } | 5674 } |
OLD | NEW |