mirror of
https://github.com/OpenRCT2/OpenRCT2
synced 2026-01-25 15:54:31 +01:00
Add /permissive- switch to MSVC
MSVC2017 has a new compiler switch to become more conformant. See https://blogs.msdn.microsoft.com/vcblog/2016/11/16/permissive-switch/ On MSVC2015 (as used currently in our AppVeyor setup) this switch is safely ignored. This should help reduce the need to fix build errors only found on Travis et al.
This commit is contained in:
committed by
GitHub
parent
218e6b1e0a
commit
7503e963fd
@@ -47,7 +47,7 @@
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<TreatWarningAsError>true</TreatWarningAsError>
|
||||
<AdditionalOptions>/utf-8 /std:c++latest</AdditionalOptions>
|
||||
<AdditionalOptions>/utf-8 /std:c++latest /permissive-</AdditionalOptions>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>imm32.lib;version.lib;winmm.lib;crypt32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
|
||||
Reference in New Issue
Block a user