| OLD | NEW |
| 1 # Copyright 2013 The Chromium Authors. All rights reserved. | 1 # Copyright 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 { | 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 234 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 245 'third_party/mozilla_security_manager/nsKeygenHandler.h', | 245 'third_party/mozilla_security_manager/nsKeygenHandler.h', |
| 246 'third_party/mozilla_security_manager/nsNSSCertificateDB.cpp', | 246 'third_party/mozilla_security_manager/nsNSSCertificateDB.cpp', |
| 247 'third_party/mozilla_security_manager/nsNSSCertificateDB.h', | 247 'third_party/mozilla_security_manager/nsNSSCertificateDB.h', |
| 248 'third_party/mozilla_security_manager/nsPKCS12Blob.cpp', | 248 'third_party/mozilla_security_manager/nsPKCS12Blob.cpp', |
| 249 'third_party/mozilla_security_manager/nsPKCS12Blob.h', | 249 'third_party/mozilla_security_manager/nsPKCS12Blob.h', |
| 250 ], | 250 ], |
| 251 'dependencies': [ | 251 'dependencies': [ |
| 252 '../third_party/boringssl/boringssl.gyp:boringssl', | 252 '../third_party/boringssl/boringssl.gyp:boringssl', |
| 253 ], | 253 ], |
| 254 }, | 254 }, |
| 255 { # else !use_openssl: remove the unneeded files | 255 { # else !use_openssl: remove the unneeded files and depend on NSS. |
| 256 'sources!': [ | 256 'sources!': [ |
| 257 'base/crypto_module_openssl.cc', | 257 'base/crypto_module_openssl.cc', |
| 258 'cert/ct_log_verifier_openssl.cc', | 258 'cert/ct_log_verifier_openssl.cc', |
| 259 'cert/ct_objects_extractor_openssl.cc', | 259 'cert/ct_objects_extractor_openssl.cc', |
| 260 'cert/jwk_serializer_openssl.cc', | 260 'cert/jwk_serializer_openssl.cc', |
| 261 'cert/x509_util_openssl.cc', | 261 'cert/x509_util_openssl.cc', |
| 262 'cert/x509_util_openssl.h', | 262 'cert/x509_util_openssl.h', |
| 263 'crypto/scoped_openssl_types.h', | 263 'crypto/scoped_openssl_types.h', |
| 264 'quic/crypto/aead_base_decrypter_openssl.cc', | 264 'quic/crypto/aead_base_decrypter_openssl.cc', |
| 265 'quic/crypto/aead_base_encrypter_openssl.cc', | 265 'quic/crypto/aead_base_encrypter_openssl.cc', |
| (...skipping 10 matching lines...) Expand all Loading... |
| 276 'socket/ssl_server_socket_openssl.cc', | 276 'socket/ssl_server_socket_openssl.cc', |
| 277 'socket/ssl_server_socket_openssl.h', | 277 'socket/ssl_server_socket_openssl.h', |
| 278 'socket/ssl_session_cache_openssl.cc', | 278 'socket/ssl_session_cache_openssl.cc', |
| 279 'socket/ssl_session_cache_openssl.h', | 279 'socket/ssl_session_cache_openssl.h', |
| 280 'ssl/openssl_platform_key_mac.cc', | 280 'ssl/openssl_platform_key_mac.cc', |
| 281 'ssl/openssl_platform_key_win.cc', | 281 'ssl/openssl_platform_key_win.cc', |
| 282 'ssl/openssl_platform_key.h', | 282 'ssl/openssl_platform_key.h', |
| 283 'ssl/openssl_ssl_util.cc', | 283 'ssl/openssl_ssl_util.cc', |
| 284 'ssl/openssl_ssl_util.h', | 284 'ssl/openssl_ssl_util.h', |
| 285 ], | 285 ], |
| 286 'conditions': [ |
| 287 # Pull in the bundled or system NSS as appropriate. |
| 288 [ 'desktop_linux == 1 or chromeos == 1', { |
| 289 'dependencies': [ |
| 290 '../build/linux/system.gyp:ssl', |
| 291 ], |
| 292 }, { |
| 293 'dependencies': [ |
| 294 '../third_party/nss/nss.gyp:nspr', |
| 295 '../third_party/nss/nss.gyp:nss', |
| 296 'third_party/nss/ssl.gyp:libssl', |
| 297 ], |
| 298 }] |
| 299 ], |
| 300 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. |
| 301 'msvs_disabled_warnings': [4267, ], |
| 286 }, | 302 }, |
| 287 ], | 303 ], |
| 288 [ 'use_openssl_certs == 0', { | 304 [ 'use_openssl_certs == 0', { |
| 289 'sources!': [ | 305 'sources!': [ |
| 290 'base/keygen_handler_openssl.cc', | 306 'base/keygen_handler_openssl.cc', |
| 291 'base/openssl_private_key_store.h', | 307 'base/openssl_private_key_store.h', |
| 292 'base/openssl_private_key_store_android.cc', | 308 'base/openssl_private_key_store_android.cc', |
| 293 'base/openssl_private_key_store_memory.cc', | 309 'base/openssl_private_key_store_memory.cc', |
| 294 'cert/cert_database_openssl.cc', | 310 'cert/cert_database_openssl.cc', |
| 295 'cert/cert_verify_proc_openssl.cc', | 311 'cert/cert_verify_proc_openssl.cc', |
| 296 'cert/cert_verify_proc_openssl.h', | 312 'cert/cert_verify_proc_openssl.h', |
| 297 'cert/test_root_certs_openssl.cc', | 313 'cert/test_root_certs_openssl.cc', |
| 298 'cert/x509_certificate_openssl.cc', | 314 'cert/x509_certificate_openssl.cc', |
| 299 'ssl/openssl_client_key_store.cc', | 315 'ssl/openssl_client_key_store.cc', |
| 300 'ssl/openssl_client_key_store.h', | 316 'ssl/openssl_client_key_store.h', |
| 301 ], | 317 ], |
| 302 }], | 318 }], |
| 303 [ 'use_glib == 1', { | 319 [ 'use_glib == 1', { |
| 304 'dependencies': [ | 320 'dependencies': [ |
| 305 '../build/linux/system.gyp:gconf', | 321 '../build/linux/system.gyp:gconf', |
| 306 '../build/linux/system.gyp:gio', | 322 '../build/linux/system.gyp:gio', |
| 307 ], | 323 ], |
| 308 }], | 324 }], |
| 309 [ 'desktop_linux == 1 or chromeos == 1', { | 325 [ 'desktop_linux == 1 or chromeos == 1', { |
| 310 'conditions': [ | 326 'conditions': [ |
| 311 ['use_openssl == 0', { | |
| 312 # use NSS | |
| 313 'dependencies': [ | |
| 314 '../build/linux/system.gyp:ssl', | |
| 315 ], | |
| 316 }], | |
| 317 ['os_bsd==1', { | 327 ['os_bsd==1', { |
| 318 'sources!': [ | 328 'sources!': [ |
| 319 'base/network_change_notifier_linux.cc', | 329 'base/network_change_notifier_linux.cc', |
| 320 'base/network_change_notifier_netlink_linux.cc', | 330 'base/network_change_notifier_netlink_linux.cc', |
| 321 'proxy/proxy_config_service_linux.cc', | 331 'proxy/proxy_config_service_linux.cc', |
| 322 ], | 332 ], |
| 323 },{ | 333 },{ |
| 324 'dependencies': [ | 334 'dependencies': [ |
| 325 '../build/linux/system.gyp:libresolv', | 335 '../build/linux/system.gyp:libresolv', |
| 326 ], | 336 ], |
| (...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 391 [ 'OS == "win"', { | 401 [ 'OS == "win"', { |
| 392 'sources!': [ | 402 'sources!': [ |
| 393 'http/http_auth_handler_ntlm_portable.cc', | 403 'http/http_auth_handler_ntlm_portable.cc', |
| 394 'socket/socket_libevent.cc', | 404 'socket/socket_libevent.cc', |
| 395 'socket/socket_libevent.h', | 405 'socket/socket_libevent.h', |
| 396 'socket/tcp_socket_libevent.cc', | 406 'socket/tcp_socket_libevent.cc', |
| 397 'socket/tcp_socket_libevent.h', | 407 'socket/tcp_socket_libevent.h', |
| 398 'udp/udp_socket_libevent.cc', | 408 'udp/udp_socket_libevent.cc', |
| 399 'udp/udp_socket_libevent.h', | 409 'udp/udp_socket_libevent.h', |
| 400 ], | 410 ], |
| 401 'dependencies': [ | |
| 402 '../third_party/nss/nss.gyp:nspr', | |
| 403 '../third_party/nss/nss.gyp:nss', | |
| 404 'third_party/nss/ssl.gyp:libssl', | |
| 405 ], | |
| 406 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. | |
| 407 'msvs_disabled_warnings': [4267, ], | |
| 408 }, { # else: OS != "win" | 411 }, { # else: OS != "win" |
| 409 'sources!': [ | 412 'sources!': [ |
| 410 'base/winsock_init.cc', | 413 'base/winsock_init.cc', |
| 411 'base/winsock_init.h', | 414 'base/winsock_init.h', |
| 412 'base/winsock_util.cc', | 415 'base/winsock_util.cc', |
| 413 'base/winsock_util.h', | 416 'base/winsock_util.h', |
| 414 'proxy/proxy_resolver_winhttp.cc', | 417 'proxy/proxy_resolver_winhttp.cc', |
| 415 'proxy/proxy_resolver_winhttp.h', | 418 'proxy/proxy_resolver_winhttp.h', |
| 416 ], | 419 ], |
| 417 }, | 420 }, |
| 418 ], | 421 ], |
| 419 [ 'OS == "mac"', { | 422 [ 'OS == "mac"', { |
| 420 'conditions': [ | |
| 421 [ 'use_openssl == 0', { | |
| 422 'dependencies': [ | |
| 423 # defaults to nss | |
| 424 '../third_party/nss/nss.gyp:nspr', | |
| 425 '../third_party/nss/nss.gyp:nss', | |
| 426 'third_party/nss/ssl.gyp:libssl', | |
| 427 ], | |
| 428 }], | |
| 429 ], | |
| 430 'link_settings': { | 423 'link_settings': { |
| 431 'libraries': [ | 424 'libraries': [ |
| 432 '$(SDKROOT)/System/Library/Frameworks/Foundation.framework', | 425 '$(SDKROOT)/System/Library/Frameworks/Foundation.framework', |
| 433 '$(SDKROOT)/System/Library/Frameworks/Security.framework', | 426 '$(SDKROOT)/System/Library/Frameworks/Security.framework', |
| 434 '$(SDKROOT)/System/Library/Frameworks/SystemConfiguration.framew
ork', | 427 '$(SDKROOT)/System/Library/Frameworks/SystemConfiguration.framew
ork', |
| 435 '$(SDKROOT)/usr/lib/libresolv.dylib', | 428 '$(SDKROOT)/usr/lib/libresolv.dylib', |
| 436 ] | 429 ] |
| 437 }, | 430 }, |
| 438 }, | 431 }, |
| 439 ], | 432 ], |
| 440 [ 'OS == "ios"', { | 433 [ 'OS == "ios"', { |
| 441 'dependencies': [ | |
| 442 '../third_party/nss/nss.gyp:nss', | |
| 443 'third_party/nss/ssl.gyp:libssl', | |
| 444 ], | |
| 445 'sources!': [ | 434 'sources!': [ |
| 446 'disk_cache/blockfile/file_posix.cc', | 435 'disk_cache/blockfile/file_posix.cc', |
| 447 ], | 436 ], |
| 448 'link_settings': { | 437 'link_settings': { |
| 449 'libraries': [ | 438 'libraries': [ |
| 450 '$(SDKROOT)/System/Library/Frameworks/CFNetwork.framework', | 439 '$(SDKROOT)/System/Library/Frameworks/CFNetwork.framework', |
| 451 '$(SDKROOT)/System/Library/Frameworks/MobileCoreServices.framewo
rk', | 440 '$(SDKROOT)/System/Library/Frameworks/MobileCoreServices.framewo
rk', |
| 452 '$(SDKROOT)/System/Library/Frameworks/Security.framework', | 441 '$(SDKROOT)/System/Library/Frameworks/Security.framework', |
| 453 '$(SDKROOT)/System/Library/Frameworks/SystemConfiguration.framew
ork', | 442 '$(SDKROOT)/System/Library/Frameworks/SystemConfiguration.framew
ork', |
| 454 '$(SDKROOT)/usr/lib/libresolv.dylib', | 443 '$(SDKROOT)/usr/lib/libresolv.dylib', |
| 455 ], | 444 ], |
| 456 }, | 445 }, |
| 457 }, | 446 }, |
| 458 ], | 447 ], |
| 459 ['OS=="android" and _toolset=="target" and android_webview_build == 0',
{ | 448 ['OS=="android" and _toolset=="target" and android_webview_build == 0',
{ |
| 460 'dependencies': [ | 449 'dependencies': [ |
| 461 'net_java', | 450 'net_java', |
| 462 ], | 451 ], |
| 463 }], | 452 }], |
| 464 [ 'OS == "android"', { | 453 [ 'OS == "android"', { |
| 465 'dependencies': [ | 454 'dependencies': [ |
| 466 '../third_party/boringssl/boringssl.gyp:boringssl', | |
| 467 'net_jni_headers', | 455 'net_jni_headers', |
| 468 ], | 456 ], |
| 469 'sources!': [ | 457 'sources!': [ |
| 470 'base/openssl_private_key_store_memory.cc', | 458 'base/openssl_private_key_store_memory.cc', |
| 471 'cert/cert_database_openssl.cc', | 459 'cert/cert_database_openssl.cc', |
| 472 'cert/cert_verify_proc_openssl.cc', | 460 'cert/cert_verify_proc_openssl.cc', |
| 473 'cert/test_root_certs_openssl.cc', | 461 'cert/test_root_certs_openssl.cc', |
| 474 ], | 462 ], |
| 475 }, | 463 }, |
| 476 ], | 464 ], |
| (...skipping 113 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 590 'dependencies': [ | 578 'dependencies': [ |
| 591 '../third_party/boringssl/boringssl.gyp:boringssl', | 579 '../third_party/boringssl/boringssl.gyp:boringssl', |
| 592 ], | 580 ], |
| 593 }, { # use_openssl == 0 | 581 }, { # use_openssl == 0 |
| 594 'conditions': [ | 582 'conditions': [ |
| 595 [ 'desktop_linux == 1 or chromeos == 1', { | 583 [ 'desktop_linux == 1 or chromeos == 1', { |
| 596 'dependencies': [ | 584 'dependencies': [ |
| 597 '../build/linux/system.gyp:ssl', | 585 '../build/linux/system.gyp:ssl', |
| 598 ], | 586 ], |
| 599 }, { # desktop_linux == 0 and chromeos == 0 | 587 }, { # desktop_linux == 0 and chromeos == 0 |
| 588 'dependencies': [ |
| 589 '../third_party/nss/nss.gyp:nspr', |
| 590 '../third_party/nss/nss.gyp:nss', |
| 591 'third_party/nss/ssl.gyp:libssl', |
| 592 ], |
| 600 'sources!': [ | 593 'sources!': [ |
| 601 'cert/nss_cert_database_unittest.cc', | 594 'cert/nss_cert_database_unittest.cc', |
| 602 ], | 595 ], |
| 603 }], | 596 }], |
| 604 ], | 597 ], |
| 598 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. |
| 599 'msvs_disabled_warnings': [4267, ], |
| 605 }], | 600 }], |
| 606 [ 'os_posix == 1 and OS != "mac" and OS != "android" and OS != "ios"', { | 601 [ 'os_posix == 1 and OS != "mac" and OS != "android" and OS != "ios"', { |
| 607 'conditions': [ | 602 'conditions': [ |
| 608 ['use_allocator!="none"', { | 603 ['use_allocator!="none"', { |
| 609 'dependencies': [ | 604 'dependencies': [ |
| 610 '../base/allocator/allocator.gyp:allocator', | 605 '../base/allocator/allocator.gyp:allocator', |
| 611 ], | 606 ], |
| 612 }], | 607 }], |
| 613 ], | 608 ], |
| 614 }], | 609 }], |
| (...skipping 21 matching lines...) Expand all Loading... |
| 636 # or functionality not supported by OpenSSL yet. | 631 # or functionality not supported by OpenSSL yet. |
| 637 # TODO(bulach): Add equivalent tests when the underlying | 632 # TODO(bulach): Add equivalent tests when the underlying |
| 638 # functionality is ported to OpenSSL. | 633 # functionality is ported to OpenSSL. |
| 639 'sources!': [ | 634 'sources!': [ |
| 640 'cert/nss_cert_database_unittest.cc', | 635 'cert/nss_cert_database_unittest.cc', |
| 641 'cert/nss_cert_database_chromeos_unittest.cc', | 636 'cert/nss_cert_database_chromeos_unittest.cc', |
| 642 'cert/nss_profile_filter_chromeos_unittest.cc', | 637 'cert/nss_profile_filter_chromeos_unittest.cc', |
| 643 'cert/x509_util_nss_unittest.cc', | 638 'cert/x509_util_nss_unittest.cc', |
| 644 'quic/test_tools/crypto_test_utils_nss.cc', | 639 'quic/test_tools/crypto_test_utils_nss.cc', |
| 645 ], | 640 ], |
| 646 }, { # else !use_openssl: remove the unneeded files | 641 }, { # else !use_openssl: remove the unneeded files and pull in NSS. |
| 647 'sources!': [ | 642 'sources!': [ |
| 648 'cert/x509_util_openssl_unittest.cc', | 643 'cert/x509_util_openssl_unittest.cc', |
| 649 'quic/test_tools/crypto_test_utils_openssl.cc', | 644 'quic/test_tools/crypto_test_utils_openssl.cc', |
| 650 'socket/ssl_client_socket_openssl_unittest.cc', | 645 'socket/ssl_client_socket_openssl_unittest.cc', |
| 651 'socket/ssl_session_cache_openssl_unittest.cc', | 646 'socket/ssl_session_cache_openssl_unittest.cc', |
| 652 ], | 647 ], |
| 653 }, | 648 }, |
| 654 ], | 649 ], |
| 655 [ 'use_openssl_certs == 0', { | 650 [ 'use_openssl_certs == 0', { |
| 656 'sources!': [ | 651 'sources!': [ |
| (...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 708 'dns/mdns_query_unittest.cc', | 703 'dns/mdns_query_unittest.cc', |
| 709 'dns/record_parsed_unittest.cc', | 704 'dns/record_parsed_unittest.cc', |
| 710 'dns/record_rdata_unittest.cc', | 705 'dns/record_rdata_unittest.cc', |
| 711 ], | 706 ], |
| 712 }], | 707 }], |
| 713 [ 'OS == "win"', { | 708 [ 'OS == "win"', { |
| 714 'sources!': [ | 709 'sources!': [ |
| 715 'dns/dns_config_service_posix_unittest.cc', | 710 'dns/dns_config_service_posix_unittest.cc', |
| 716 'http/http_auth_gssapi_posix_unittest.cc', | 711 'http/http_auth_gssapi_posix_unittest.cc', |
| 717 ], | 712 ], |
| 718 'dependencies': [ | |
| 719 '../third_party/nss/nss.gyp:nspr', | |
| 720 '../third_party/nss/nss.gyp:nss', | |
| 721 'third_party/nss/ssl.gyp:libssl', | |
| 722 ], | |
| 723 'conditions': [ | 713 'conditions': [ |
| 724 [ 'icu_use_data_file_flag == 0', { | 714 [ 'icu_use_data_file_flag == 0', { |
| 725 # This is needed to trigger the dll copy step on windows. | 715 # This is needed to trigger the dll copy step on windows. |
| 726 # TODO(mark): Specifying this here shouldn't be necessary. | 716 # TODO(mark): Specifying this here shouldn't be necessary. |
| 727 'dependencies': [ | 717 'dependencies': [ |
| 728 '../third_party/icu/icu.gyp:icudata', | 718 '../third_party/icu/icu.gyp:icudata', |
| 729 ], | 719 ], |
| 730 }], | 720 }], |
| 731 ], | 721 ], |
| 732 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. | |
| 733 'msvs_disabled_warnings': [4267, ], | |
| 734 }, | |
| 735 ], | |
| 736 [ 'OS == "mac" and use_openssl == 0', { | |
| 737 'dependencies': [ | |
| 738 '../third_party/nss/nss.gyp:nspr', | |
| 739 '../third_party/nss/nss.gyp:nss', | |
| 740 'third_party/nss/ssl.gyp:libssl', | |
| 741 ], | |
| 742 }, | 722 }, |
| 743 ], | 723 ], |
| 744 [ 'OS == "ios"', { | 724 [ 'OS == "ios"', { |
| 745 'dependencies': [ | |
| 746 '../third_party/nss/nss.gyp:nss', | |
| 747 ], | |
| 748 'actions': [ | 725 'actions': [ |
| 749 { | 726 { |
| 750 'action_name': 'copy_test_data', | 727 'action_name': 'copy_test_data', |
| 751 'variables': { | 728 'variables': { |
| 752 'test_data_files': [ | 729 'test_data_files': [ |
| 753 'data/ssl/certificates/', | 730 'data/ssl/certificates/', |
| 754 'data/test.html', | 731 'data/test.html', |
| 755 'data/url_request_unittest/', | 732 'data/url_request_unittest/', |
| 756 ], | 733 ], |
| 757 'test_data_prefix': 'net', | 734 'test_data_prefix': 'net', |
| (...skipping 25 matching lines...) Expand all Loading... |
| 783 # OS is not "linux" or "freebsd" or "openbsd". | 760 # OS is not "linux" or "freebsd" or "openbsd". |
| 784 'socket/unix_domain_client_socket_posix_unittest.cc', | 761 'socket/unix_domain_client_socket_posix_unittest.cc', |
| 785 'socket/unix_domain_listen_socket_posix_unittest.cc', | 762 'socket/unix_domain_listen_socket_posix_unittest.cc', |
| 786 'socket/unix_domain_server_socket_posix_unittest.cc', | 763 'socket/unix_domain_server_socket_posix_unittest.cc', |
| 787 | 764 |
| 788 # See bug http://crbug.com/344533. | 765 # See bug http://crbug.com/344533. |
| 789 'disk_cache/blockfile/index_table_v3_unittest.cc', | 766 'disk_cache/blockfile/index_table_v3_unittest.cc', |
| 790 ], | 767 ], |
| 791 }], | 768 }], |
| 792 [ 'OS == "android"', { | 769 [ 'OS == "android"', { |
| 793 'dependencies': [ | |
| 794 '../third_party/boringssl/boringssl.gyp:boringssl', | |
| 795 ], | |
| 796 'sources!': [ | 770 'sources!': [ |
| 797 'dns/dns_config_service_posix_unittest.cc', | 771 'dns/dns_config_service_posix_unittest.cc', |
| 798 ], | 772 ], |
| 799 }, | 773 }, |
| 800 ], | 774 ], |
| 801 ['OS == "android"', { | 775 ['OS == "android"', { |
| 802 # TODO(mmenke): This depends on test_support_base, which depends on | 776 # TODO(mmenke): This depends on test_support_base, which depends on |
| 803 # icu. Figure out a way to remove that dependency. | 777 # icu. Figure out a way to remove that dependency. |
| 804 'dependencies': [ | 778 'dependencies': [ |
| 805 '../testing/android/native_test.gyp:native_test_native_code', | 779 '../testing/android/native_test.gyp:native_test_native_code', |
| (...skipping 168 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 974 'url_request/test_url_request_interceptor.h', | 948 'url_request/test_url_request_interceptor.h', |
| 975 'url_request/url_request_test_util.cc', | 949 'url_request/url_request_test_util.cc', |
| 976 'url_request/url_request_test_util.h', | 950 'url_request/url_request_test_util.h', |
| 977 ], | 951 ], |
| 978 'conditions': [ | 952 'conditions': [ |
| 979 ['OS != "ios"', { | 953 ['OS != "ios"', { |
| 980 'dependencies': [ | 954 'dependencies': [ |
| 981 '../third_party/protobuf/protobuf.gyp:py_proto', | 955 '../third_party/protobuf/protobuf.gyp:py_proto', |
| 982 ], | 956 ], |
| 983 }], | 957 }], |
| 984 ['os_posix == 1 and OS != "mac" and OS != "android" and OS != "ios"', { | 958 ['use_openssl == 0 and (use_nss == 1 or OS == "ios")', { |
| 985 'conditions': [ | 959 'conditions': [ |
| 986 ['use_openssl==1', { | 960 [ 'desktop_linux == 1 or chromeos == 1', { |
| 987 'dependencies': [ | |
| 988 '../third_party/boringssl/boringssl.gyp:boringssl', | |
| 989 ], | |
| 990 }, { | |
| 991 'dependencies': [ | 961 'dependencies': [ |
| 992 '../build/linux/system.gyp:ssl', | 962 '../build/linux/system.gyp:ssl', |
| 993 ], | 963 ], |
| 964 }, { # desktop_linux == 0 and chromeos == 0 |
| 965 'dependencies': [ |
| 966 '../third_party/nss/nss.gyp:nspr', |
| 967 '../third_party/nss/nss.gyp:nss', |
| 968 'third_party/nss/ssl.gyp:libssl', |
| 969 ], |
| 994 }], | 970 }], |
| 995 ], | 971 ], |
| 972 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. |
| 973 'msvs_disabled_warnings': [4267, ], |
| 996 }], | 974 }], |
| 997 ['os_posix == 1 and OS != "mac" and OS != "android" and OS != "ios"', { | 975 ['os_posix == 1 and OS != "mac" and OS != "android" and OS != "ios"', { |
| 998 'conditions': [ | 976 'conditions': [ |
| 999 ['use_allocator!="none"', { | 977 ['use_allocator!="none"', { |
| 1000 'dependencies': [ | 978 'dependencies': [ |
| 1001 '../base/allocator/allocator.gyp:allocator', | 979 '../base/allocator/allocator.gyp:allocator', |
| 1002 ], | 980 ], |
| 1003 }], | 981 }], |
| 1004 ], | 982 ], |
| 1005 }], | 983 }], |
| 1006 ['OS != "android"', { | 984 ['OS != "android"', { |
| 1007 'sources!': [ | 985 'sources!': [ |
| 1008 'test/spawned_test_server/remote_test_server.cc', | 986 'test/spawned_test_server/remote_test_server.cc', |
| 1009 'test/spawned_test_server/remote_test_server.h', | 987 'test/spawned_test_server/remote_test_server.h', |
| 1010 'test/spawned_test_server/spawner_communicator.cc', | 988 'test/spawned_test_server/spawner_communicator.cc', |
| 1011 'test/spawned_test_server/spawner_communicator.h', | 989 'test/spawned_test_server/spawner_communicator.h', |
| 1012 ], | 990 ], |
| 1013 }], | 991 }], |
| 1014 ['OS == "ios"', { | |
| 1015 'dependencies': [ | |
| 1016 '../third_party/nss/nss.gyp:nss', | |
| 1017 ], | |
| 1018 }], | |
| 1019 [ 'use_v8_in_net==1', { | 992 [ 'use_v8_in_net==1', { |
| 1020 'dependencies': [ | 993 'dependencies': [ |
| 1021 'net_with_v8', | 994 'net_with_v8', |
| 1022 ], | 995 ], |
| 1023 }, | 996 }, |
| 1024 ], | 997 ], |
| 1025 [ 'enable_mdns != 1', { | 998 [ 'enable_mdns != 1', { |
| 1026 'sources!' : [ | 999 'sources!' : [ |
| 1027 'dns/mock_mdns_socket_factory.cc', | 1000 'dns/mock_mdns_socket_factory.cc', |
| 1028 'dns/mock_mdns_socket_factory.h' | 1001 'dns/mock_mdns_socket_factory.h' |
| (...skipping 694 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1723 'net_unittests.isolate', | 1696 'net_unittests.isolate', |
| 1724 ], | 1697 ], |
| 1725 'sources': [ | 1698 'sources': [ |
| 1726 'net_unittests.isolate', | 1699 'net_unittests.isolate', |
| 1727 ], | 1700 ], |
| 1728 }, | 1701 }, |
| 1729 ], | 1702 ], |
| 1730 }], | 1703 }], |
| 1731 ], | 1704 ], |
| 1732 } | 1705 } |
| OLD | NEW |