| 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 'linux_link_kerberos%': 0, | 8 'linux_link_kerberos%': 0, |
| 9 'conditions': [ | 9 'conditions': [ |
| 10 ['chromeos==1 or embedded==1 or OS=="ios"', { | 10 ['chromeos==1 or embedded==1 or OS=="ios"', { |
| (...skipping 115 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 126 'target_name': 'net_unittests', | 126 'target_name': 'net_unittests', |
| 127 'type': '<(gtest_target_type)', | 127 'type': '<(gtest_target_type)', |
| 128 'dependencies': [ | 128 'dependencies': [ |
| 129 '../base/base.gyp:base', | 129 '../base/base.gyp:base', |
| 130 '../base/base.gyp:base_i18n', | 130 '../base/base.gyp:base_i18n', |
| 131 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic
_annotations', | 131 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic
_annotations', |
| 132 '../crypto/crypto.gyp:crypto', | 132 '../crypto/crypto.gyp:crypto', |
| 133 '../crypto/crypto.gyp:crypto_test_support', | 133 '../crypto/crypto.gyp:crypto_test_support', |
| 134 '../testing/gmock.gyp:gmock', | 134 '../testing/gmock.gyp:gmock', |
| 135 '../testing/gtest.gyp:gtest', | 135 '../testing/gtest.gyp:gtest', |
| 136 '../third_party/boringssl/boringssl.gyp:boringssl', |
| 136 '../third_party/zlib/zlib.gyp:zlib', | 137 '../third_party/zlib/zlib.gyp:zlib', |
| 137 '../url/url.gyp:url_lib', | 138 '../url/url.gyp:url_lib', |
| 138 'balsa', | 139 'balsa', |
| 139 'net', | 140 'net', |
| 140 'net_quic_proto', | 141 'net_quic_proto', |
| 141 'net_derived_sources', | 142 'net_derived_sources', |
| 142 'net_extras', | 143 'net_extras', |
| 143 'net_test_support', | 144 'net_test_support', |
| 144 'simple_quic_tools', | 145 'simple_quic_tools', |
| 145 'stale_while_revalidate_experiment_domains', | 146 'stale_while_revalidate_experiment_domains', |
| (...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 178 ], | 179 ], |
| 179 }], | 180 }], |
| 180 [ 'use_nss_certs != 1', { | 181 [ 'use_nss_certs != 1', { |
| 181 'sources!': [ | 182 'sources!': [ |
| 182 'cert/nss_cert_database_unittest.cc', | 183 'cert/nss_cert_database_unittest.cc', |
| 183 'cert/nss_cert_database_chromeos_unittest.cc', | 184 'cert/nss_cert_database_chromeos_unittest.cc', |
| 184 'cert/nss_profile_filter_chromeos_unittest.cc', | 185 'cert/nss_profile_filter_chromeos_unittest.cc', |
| 185 'ssl/client_cert_store_nss_unittest.cc', | 186 'ssl/client_cert_store_nss_unittest.cc', |
| 186 ], | 187 ], |
| 187 }], | 188 }], |
| 188 [ 'use_openssl == 1', { | 189 [ 'use_nss_certs == 1', { |
| 189 # Avoid compiling/linking with the system library. | |
| 190 'dependencies': [ | |
| 191 '../third_party/boringssl/boringssl.gyp:boringssl', | |
| 192 ], | |
| 193 }], | |
| 194 [ 'use_nss_verifier == 1', { | |
| 195 'conditions': [ | 190 'conditions': [ |
| 196 [ 'desktop_linux == 1 or chromeos == 1', { | 191 [ 'desktop_linux == 1 or chromeos == 1', { |
| 197 'dependencies': [ | 192 'dependencies': [ |
| 198 '../build/linux/system.gyp:ssl', | 193 '../build/linux/system.gyp:ssl', |
| 199 ], | 194 ], |
| 200 }, { # desktop_linux == 0 and chromeos == 0 | 195 }, { # desktop_linux == 0 and chromeos == 0 |
| 201 'dependencies': [ | 196 'dependencies': [ |
| 202 '../third_party/nss/nss.gyp:nspr', | 197 '../third_party/nss/nss.gyp:nspr', |
| 203 '../third_party/nss/nss.gyp:nss', | 198 '../third_party/nss/nss.gyp:nss', |
| 204 'third_party/nss/ssl.gyp:libssl', | 199 'third_party/nss/ssl.gyp:libssl', |
| (...skipping 13 matching lines...) Expand all Loading... |
| 218 'http/http_auth_gssapi_posix_unittest.cc', | 213 'http/http_auth_gssapi_posix_unittest.cc', |
| 219 'http/mock_gssapi_library_posix.cc', | 214 'http/mock_gssapi_library_posix.cc', |
| 220 'http/mock_gssapi_library_posix.h', | 215 'http/mock_gssapi_library_posix.h', |
| 221 ], | 216 ], |
| 222 }], | 217 }], |
| 223 [ 'use_kerberos==0', { | 218 [ 'use_kerberos==0', { |
| 224 'sources!': [ | 219 'sources!': [ |
| 225 'http/http_auth_handler_negotiate_unittest.cc', | 220 'http/http_auth_handler_negotiate_unittest.cc', |
| 226 ], | 221 ], |
| 227 }], | 222 }], |
| 228 [ 'use_nss_verifier == 0', { | 223 [ 'use_nss_certs == 0', { |
| 229 # Only include this test when using NSS for cert verification. | 224 # Only include this test when using NSS for cert verification. |
| 230 'sources!': [ | 225 'sources!': [ |
| 231 'cert_net/nss_ocsp_unittest.cc', | 226 'cert_net/nss_ocsp_unittest.cc', |
| 232 ], | 227 ], |
| 233 }], | 228 }], |
| 234 [ 'use_nss_verifier == 0 and OS == "ios"', { | 229 [ 'OS == "ios"', { |
| 235 # Only include these files on iOS when using NSS for cert | 230 # Only include these files on iOS when using NSS for cert |
| 236 # verification. | 231 # verification. |
| 237 'sources!': [ | 232 'sources!': [ |
| 238 'cert/x509_util_ios.cc', | 233 'cert/x509_util_ios.cc', |
| 239 'cert/x509_util_ios.h', | 234 'cert/x509_util_ios.h', |
| 240 ], | 235 ], |
| 241 }], | 236 }], |
| 242 [ 'use_nss_verifier == 1 and OS == "ios"', { | |
| 243 'sources!': [ | |
| 244 'cert/cert_verify_proc_ios.cc', | |
| 245 'cert/cert_verify_proc_ios.h', | |
| 246 'cert/x509_certificate_openssl_ios.cc', | |
| 247 ], | |
| 248 }], | |
| 249 [ 'use_openssl==1', { | |
| 250 'sources!': [ | |
| 251 'quic/test_tools/crypto_test_utils_nss.cc', | |
| 252 ], | |
| 253 }, { # else !use_openssl: remove the unneeded files and pull in NSS. | |
| 254 'sources!': [ | |
| 255 'quic/test_tools/crypto_test_utils_openssl.cc', | |
| 256 'ssl/ssl_client_session_cache_openssl_unittest.cc', | |
| 257 ], | |
| 258 }, | |
| 259 ], | |
| 260 [ 'use_openssl_certs == 0', { | 237 [ 'use_openssl_certs == 0', { |
| 261 'sources!': [ | 238 'sources!': [ |
| 262 'ssl/openssl_client_key_store_unittest.cc', | 239 'ssl/openssl_client_key_store_unittest.cc', |
| 263 ], | 240 ], |
| 264 }], | 241 }], |
| 265 [ 'enable_websockets == 1', { | 242 [ 'enable_websockets == 1', { |
| 266 'sources': [ | 243 'sources': [ |
| 267 '<@(net_websockets_test_sources)', | 244 '<@(net_websockets_test_sources)', |
| 268 ], | 245 ], |
| 269 'dependencies': [ | 246 'dependencies': [ |
| (...skipping 344 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 614 'sources!': [ | 591 'sources!': [ |
| 615 'test/spawned_test_server/base_test_server.cc', | 592 'test/spawned_test_server/base_test_server.cc', |
| 616 'test/spawned_test_server/base_test_server.h', | 593 'test/spawned_test_server/base_test_server.h', |
| 617 'test/spawned_test_server/local_test_server.cc', | 594 'test/spawned_test_server/local_test_server.cc', |
| 618 'test/spawned_test_server/local_test_server.h', | 595 'test/spawned_test_server/local_test_server.h', |
| 619 'test/spawned_test_server/local_test_server_posix.cc', | 596 'test/spawned_test_server/local_test_server_posix.cc', |
| 620 'test/spawned_test_server/local_test_server_win.cc', | 597 'test/spawned_test_server/local_test_server_win.cc', |
| 621 'test/spawned_test_server/spawned_test_server.h', | 598 'test/spawned_test_server/spawned_test_server.h', |
| 622 ], | 599 ], |
| 623 }], | 600 }], |
| 624 ['use_nss_verifier == 1', { | 601 ['use_nss_certs == 1', { |
| 625 'conditions': [ | 602 'conditions': [ |
| 626 [ 'desktop_linux == 1 or chromeos == 1', { | 603 [ 'desktop_linux == 1 or chromeos == 1', { |
| 627 'dependencies': [ | 604 'dependencies': [ |
| 628 '../build/linux/system.gyp:ssl', | 605 '../build/linux/system.gyp:ssl', |
| 629 ], | 606 ], |
| 630 }, { # desktop_linux == 0 and chromeos == 0 | 607 }, { # desktop_linux == 0 and chromeos == 0 |
| 631 'dependencies': [ | 608 'dependencies': [ |
| 632 '../third_party/nss/nss.gyp:nspr', | 609 '../third_party/nss/nss.gyp:nspr', |
| 633 '../third_party/nss/nss.gyp:nss', | 610 '../third_party/nss/nss.gyp:nss', |
| 634 'third_party/nss/ssl.gyp:libssl', | 611 'third_party/nss/ssl.gyp:libssl', |
| (...skipping 1066 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1701 '../build/isolate.gypi', | 1678 '../build/isolate.gypi', |
| 1702 ], | 1679 ], |
| 1703 'sources': [ | 1680 'sources': [ |
| 1704 'net_unittests.isolate', | 1681 'net_unittests.isolate', |
| 1705 ], | 1682 ], |
| 1706 }, | 1683 }, |
| 1707 ], | 1684 ], |
| 1708 }], | 1685 }], |
| 1709 ], | 1686 ], |
| 1710 } | 1687 } |
| OLD | NEW |