Enable MSVC conformance options

This commit is contained in:
Lynix 2019-02-02 02:09:34 +01:00
parent b067953373
commit 58c99e80f1
1 changed files with 4 additions and 0 deletions

View File

@ -855,6 +855,10 @@ function NazaraBuild:PrepareGeneric()
filter("configurations:*Dynamic")
kind("SharedLib")
-- Enable MSVC conformance (not required but better)
filter("action:vs*")
buildoptions({"/permissive-", "/Zc:__cplusplus", "/Zc:referenceBinding", "/Zc:throwingNew"})
-- Enable SSE math and vectorization optimizations
filter({"configurations:Release*", clangGccActions})
buildoptions("-mfpmath=sse")