Try /MTd on Debug Windows builds.
authorMike Klein <mtklein@chromium.org>
Fri, 20 Jan 2017 22:31:17 +0000 (17:31 -0500)
committerMike Klein <mtklein@chromium.org>
Sat, 21 Jan 2017 15:12:07 +0000 (15:12 +0000)
The people clamor for it!  I doubt we'll care in our testing.

BUG=skia:5928

Change-Id: I80d3948fd1f5d0b956c308bc3a6183b8660575ae
Reviewed-on: https://skia-review.googlesource.com/7364
Commit-Queue: Mike Klein <mtklein@chromium.org>
Commit-Queue: Ben Wagner <bungeman@google.com>
Reviewed-by: Ben Wagner <bungeman@google.com>
gn/BUILD.gn
gn/BUILDCONFIG.gn

index 97e5368..c6d0658 100644 (file)
@@ -386,6 +386,12 @@ config("no_rtti") {
   }
 }
 
+config("debug") {
+  if (is_win) {
+    cflags = [ "/MTd" ]
+  }
+}
+
 config("release") {
   if (is_win) {
     cflags = [
index 23e5288..58cfb23 100644 (file)
@@ -132,7 +132,9 @@ default_configs = [
   "//gn:warnings",
   "//gn:warnings_except_public_headers",
 ]
-if (!is_debug) {
+if (is_debug) {
+  default_configs += [ "//gn:debug" ]
+} else {
   default_configs += [ "//gn:release" ]
 }
 if (!is_official_build) {