Enable MSVC conformance options
This commit is contained in:
parent
b067953373
commit
58c99e80f1
|
|
@ -855,6 +855,10 @@ function NazaraBuild:PrepareGeneric()
|
||||||
filter("configurations:*Dynamic")
|
filter("configurations:*Dynamic")
|
||||||
kind("SharedLib")
|
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
|
-- Enable SSE math and vectorization optimizations
|
||||||
filter({"configurations:Release*", clangGccActions})
|
filter({"configurations:Release*", clangGccActions})
|
||||||
buildoptions("-mfpmath=sse")
|
buildoptions("-mfpmath=sse")
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue