Fixing checked build.

This commit is contained in:
Ben Vanik 2015-09-22 07:52:45 -07:00
parent 8272beb8d2
commit 69b58cf189
1 changed files with 8 additions and 1 deletions

View File

@ -45,6 +45,10 @@ filter("configurations:Debug")
"_NO_DEBUG_HEAP=1",
})
runtime("Release")
filter({"configurations:Debug", "platforms:Windows"})
linkoptions({
"/NODEFAULTLIB:MSVCRTD",
})
filter("configurations:Release")
runtime("Release")
@ -57,6 +61,10 @@ filter("configurations:Release")
"LinkTimeOptimization",
})
runtime("Release")
filter({"configurations:Release", "platforms:Windows"})
linkoptions({
"/NODEFAULTLIB:MSVCRTD",
})
filter("platforms:Linux")
system("linux")
@ -96,7 +104,6 @@ filter("platforms:Windows")
linkoptions({
"/ignore:4006", -- Ignores complaints about empty obj files.
"/ignore:4221",
"/NODEFAULTLIB:MSVCRTD"
})
links({
"ntdll",