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 |