Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1238)

Side by Side Diff: net/net.gyp

Issue 569683003: Only depend on NSS in one place. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: rebase Created 6 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « net/BUILD.gn ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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
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
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
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
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
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
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
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
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
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 }
OLDNEW
« no previous file with comments | « net/BUILD.gn ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698