Chromium Code Reviews| 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("//url/config.gni") | 8 import("//url/config.gni") |
| 9 | 9 |
| 10 # TODO(cjhopman): //build/config/android/rules.gni also imports grit_rule.gni. | 10 # TODO(cjhopman): //build/config/android/rules.gni also imports grit_rule.gni. |
| (...skipping 442 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 453 if (is_win) { | 453 if (is_win) { |
| 454 sources -= [ | 454 sources -= [ |
| 455 "http/http_auth_handler_ntlm_portable.cc", | 455 "http/http_auth_handler_ntlm_portable.cc", |
| 456 "socket/socket_libevent.cc", | 456 "socket/socket_libevent.cc", |
| 457 "socket/socket_libevent.h", | 457 "socket/socket_libevent.h", |
| 458 "socket/tcp_socket_libevent.cc", | 458 "socket/tcp_socket_libevent.cc", |
| 459 "socket/tcp_socket_libevent.h", | 459 "socket/tcp_socket_libevent.h", |
| 460 "udp/udp_socket_libevent.cc", | 460 "udp/udp_socket_libevent.cc", |
| 461 "udp/udp_socket_libevent.h", | 461 "udp/udp_socket_libevent.h", |
| 462 ] | 462 ] |
| 463 deps += [ | |
| 464 "//third_party/nss:nspr", | |
| 465 "//third_party/nss", | |
| 466 ] | |
|
davidben
2014/09/23 00:48:38
These and similar are redundant with the //crypto:
| |
| 467 } else { # !is_win | 463 } else { # !is_win |
| 468 sources -= [ | 464 sources -= [ |
| 469 "base/winsock_init.cc", | 465 "base/winsock_init.cc", |
| 470 "base/winsock_init.h", | 466 "base/winsock_init.h", |
| 471 "base/winsock_util.cc", | 467 "base/winsock_util.cc", |
| 472 "base/winsock_util.h", | 468 "base/winsock_util.h", |
| 473 "proxy/proxy_resolver_winhttp.cc", | 469 "proxy/proxy_resolver_winhttp.cc", |
| 474 "proxy/proxy_resolver_winhttp.h", | 470 "proxy/proxy_resolver_winhttp.h", |
| 475 ] | 471 ] |
| 476 } | 472 } |
| 477 | 473 |
| 478 if (is_mac) { | 474 if (is_mac) { |
| 479 deps += [ | |
| 480 "//third_party/nss:nspr", | |
| 481 "//third_party/nss", | |
| 482 ] | |
| 483 libs = [ | 475 libs = [ |
| 484 "Foundation.framework", | 476 "Foundation.framework", |
| 485 "Security.framework", | 477 "Security.framework", |
| 486 "SystemConfiguration.framework", | 478 "SystemConfiguration.framework", |
| 487 "resolv", | 479 "resolv", |
| 488 ] | 480 ] |
| 489 } | 481 } |
| 490 | 482 |
| 491 if (is_ios) { | 483 if (is_ios) { |
| 492 # Add back some sources that were otherwise filtered out. iOS additionally | 484 # Add back some sources that were otherwise filtered out. iOS additionally |
| 493 # doesn't set USE_NSS but needs some of the files. | 485 # doesn't set USE_NSS but needs some of the files. |
| 494 set_sources_assignment_filter([]) | 486 set_sources_assignment_filter([]) |
| 495 sources += [ | 487 sources += [ |
| 496 "base/network_change_notifier_mac.cc", | 488 "base/network_change_notifier_mac.cc", |
| 497 "base/network_config_watcher_mac.cc", | 489 "base/network_config_watcher_mac.cc", |
| 498 "base/platform_mime_util_mac.mm", | 490 "base/platform_mime_util_mac.mm", |
| 499 "cert/cert_verify_proc_nss.cc", | 491 "cert/cert_verify_proc_nss.cc", |
| 500 "cert/cert_verify_proc_nss.h", | 492 "cert/cert_verify_proc_nss.h", |
| 501 "cert/test_root_certs_nss.cc", | 493 "cert/test_root_certs_nss.cc", |
| 502 "cert/x509_util_nss.cc", | 494 "cert/x509_util_nss.cc", |
| 503 "cert/x509_util_nss.h", | 495 "cert/x509_util_nss.h", |
| 504 "proxy/proxy_resolver_mac.cc", | 496 "proxy/proxy_resolver_mac.cc", |
| 505 "proxy/proxy_server_mac.cc", | 497 "proxy/proxy_server_mac.cc", |
| 506 "ocsp/nss_ocsp.cc", | 498 "ocsp/nss_ocsp.cc", |
| 507 "ocsp/nss_ocsp.h", | 499 "ocsp/nss_ocsp.h", |
| 508 ] | 500 ] |
| 509 set_sources_assignment_filter(sources_assignment_filter) | 501 set_sources_assignment_filter(sources_assignment_filter) |
| 510 | 502 |
| 511 sources -= [ "disk_cache/blockfile/file_posix.cc" ] | 503 sources -= [ "disk_cache/blockfile/file_posix.cc" ] |
| 512 deps += [ | |
| 513 "//third_party/nss", | |
| 514 ] | |
| 515 libs = [ | 504 libs = [ |
| 516 "CFNetwork.framework", | 505 "CFNetwork.framework", |
| 517 "MobileCoreServices.framework", | 506 "MobileCoreServices.framework", |
| 518 "Security.framework", | 507 "Security.framework", |
| 519 "SystemConfiguration.framework", | 508 "SystemConfiguration.framework", |
| 520 "resolv", | 509 "resolv", |
| 521 ] | 510 ] |
| 522 } | 511 } |
| 523 | 512 |
| 524 if (is_android) { | 513 if (is_android) { |
| (...skipping 176 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 701 "//base", | 690 "//base", |
| 702 "//base/test:test_support", | 691 "//base/test:test_support", |
| 703 "//crypto", | 692 "//crypto", |
| 704 "//net", | 693 "//net", |
| 705 "//net/tools/tld_cleanup", | 694 "//net/tools/tld_cleanup", |
| 706 "//testing/gmock", | 695 "//testing/gmock", |
| 707 "//testing/gtest", | 696 "//testing/gtest", |
| 708 "//url", | 697 "//url", |
| 709 ] | 698 ] |
| 710 | 699 |
| 711 if (is_ios) { | 700 if (!use_openssl && (use_nss_certs || is_ios)) { |
|
davidben
2014/09/23 00:48:38
net/cert/ev_root_ca_metadata.cc
| |
| 712 deps += [ "//third_party/nss" ] | 701 deps += ["//crypto:platform" ] |
| 713 } | 702 } |
| 714 | 703 |
| 715 if (!is_android) { | 704 if (!is_android) { |
| 716 sources -= [ | 705 sources -= [ |
| 717 "test/spawned_test_server/remote_test_server.cc", | 706 "test/spawned_test_server/remote_test_server.cc", |
| 718 "test/spawned_test_server/remote_test_server.h", | 707 "test/spawned_test_server/remote_test_server.h", |
| 719 "test/spawned_test_server/spawner_communicator.cc", | 708 "test/spawned_test_server/spawner_communicator.cc", |
| 720 "test/spawned_test_server/spawner_communicator.h", | 709 "test/spawned_test_server/spawner_communicator.h", |
| 721 ] | 710 ] |
| 722 } | 711 } |
| 723 | 712 |
| 724 if (use_v8_in_net) { | 713 if (use_v8_in_net) { |
| 725 deps += [ ":net_with_v8" ] | 714 deps += [ ":net_with_v8" ] |
| 726 } | 715 } |
| 727 | 716 |
| 728 if (!enable_mdns) { | 717 if (!enable_mdns) { |
| 729 sources -= [ | 718 sources -= [ |
| 730 "dns/mock_mdns_socket_factory.cc", | 719 "dns/mock_mdns_socket_factory.cc", |
| 731 "dns/mock_mdns_socket_factory.h", | 720 "dns/mock_mdns_socket_factory.h", |
| 732 ] | 721 ] |
| 733 } | 722 } |
| 734 | 723 |
| 735 if (use_nss_certs) { | 724 if (!use_nss_certs) { |
| 736 deps += ["//crypto:platform" ] | |
| 737 } else { | |
| 738 sources -= [ | 725 sources -= [ |
| 739 "test/cert_test_util_nss.cc", | 726 "test/cert_test_util_nss.cc", |
| 740 ] | 727 ] |
| 741 } | 728 } |
| 742 | 729 |
| 743 forward_dependent_configs_from = deps | 730 forward_dependent_configs_from = deps |
| 744 } | 731 } |
| 745 | 732 |
| 746 source_set("balsa") { | 733 source_set("balsa") { |
| 747 sources = [ | 734 sources = [ |
| (...skipping 642 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 1390 sources = [ "quic/quic_server_bin.cc" ] | 1377 sources = [ "quic/quic_server_bin.cc" ] |
| 1391 deps = [ | 1378 deps = [ |
| 1392 ":quic_tools", | 1379 ":quic_tools", |
| 1393 ":net", | 1380 ":net", |
| 1394 "//base", | 1381 "//base", |
| 1395 "//third_party/boringssl", | 1382 "//third_party/boringssl", |
| 1396 ] | 1383 ] |
| 1397 } | 1384 } |
| 1398 | 1385 |
| 1399 } # !is_android | 1386 } # !is_android |
| OLD | NEW |