Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / chrome / common / net / BUILD.gn
index dd3502a..84c5c48 100644 (file)
@@ -44,6 +44,10 @@ static_library("net") {
       "x509_certificate_model_nss.cc",
       "x509_certificate_model_openssl.cc",
     ]
+  } else if (use_openssl) {
+    sources -= [ "x509_certificate_model_nss.cc" ]
+  } else {
+    sources -= [ "x509_certificate_model_openssl.cc" ]
   }
 
   if (is_android) {
@@ -54,18 +58,6 @@ static_library("net") {
     deps += [ "//third_party/boringssl" ]
   }
 
-  if (use_openssl) {
-    # networking_private_crypto.cc uses NSS functions.
-    sources -= [
-      "x509_certificate_model_nss.cc",
-    ]
-  } else if (is_linux) {
-    # Already removed for non-Linux cases above.
-    sources -= [
-      "x509_certificate_model_openssl.cc",
-    ]
-  }
-
   if (is_win) {
     cflags = [ "/wd4267" ]
   }