[go: nahoru, domu]

Add RLZ build file for GN build, fix Windows build.

Some ICU settings were incorrect in the non-component build that caused functions not to get linked properly.

We set the wrong exception handling flag in non-component mode.

Add rlz to the GN build.

Some NSS files were missing.

R=scottmg@chromium.org

Review URL: https://codereview.chromium.org/307993010

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274298 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/BUILD.gn b/BUILD.gn
index d7683924..122bc69 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -104,6 +104,13 @@
     ]
   }
 
+  if (is_win || is_mac || is_chromeos) {
+    # RLZ works on these platforms.
+    deps += [
+      "//rlz:rlz_lib",
+    ]
+  }
+
   if (is_android) {
     deps -= [
       "//cc",