mirror of https://github.com/OpenRCT2/OpenRCT2.git
use powershell pre-build, switch back to /MT
This commit is contained in:
parent
121c3a1575
commit
21a5c02333
|
@ -0,0 +1,15 @@
|
|||
$path = Split-Path $Script:MyInvocation.MyCommand.Path
|
||||
$zip = $path+'\lib\orcalibs.zip'
|
||||
$libs = $path+'\lib'
|
||||
$libcurl = Test-Path $path\lib\libcurl\
|
||||
$jansson = Test-Path $path\lib\jansson\
|
||||
$sdl = Test-Path $path\lib\sdl\
|
||||
if (!$libcurl -or !$jansson -or !$sdl) {
|
||||
Invoke-WebRequest http://misozmiric.com/ted/openrct2/orcalibs-vs.zip -OutFile $path\lib\orcalibs.zip
|
||||
rm $path\lib\libcurl -r -Force -ErrorAction SilentlyContinue
|
||||
rm $path\lib\jansson -r -Force -ErrorAction SilentlyContinue
|
||||
rm $path\lib\sdl -r -Force -ErrorAction SilentlyContinue
|
||||
[System.Reflection.Assembly]::LoadWithPartialName('System.IO.Compression.FileSystem') > $null
|
||||
[System.IO.Compression.ZipFile]::ExtractToDirectory($zip, $libs)
|
||||
rm $path\lib\orcalibs.zip -Force -ErrorAction SilentlyContinue
|
||||
}
|
|
@ -70,7 +70,7 @@
|
|||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;HAVE_CONFIG_H;_USE_MATH_DEFINES;NS_ENABLE_THREADS;NS_ENABLE_SSL;DISABLE_MD5;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
<StructMemberAlignment>1Byte</StructMemberAlignment>
|
||||
<DebugInformationFormat>
|
||||
</DebugInformationFormat>
|
||||
|
@ -84,8 +84,7 @@
|
|||
<AdditionalDependencies>libcurl.lib;Ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Lib>
|
||||
<PreBuildEvent>
|
||||
<Command>
|
||||
</Command>
|
||||
<Command>Powershell -NonInteractive -ExecutionPolicy "ByPass" -File "$(ProjectDir)../../pre-build.ps1"</Command>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
|
|
|
@ -307,7 +307,7 @@
|
|||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>
|
||||
</SDLCheck>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
<StructMemberAlignment>1Byte</StructMemberAlignment>
|
||||
<TreatSpecificWarningsAsErrors>4013</TreatSpecificWarningsAsErrors>
|
||||
<OmitFramePointers>
|
||||
|
|
Loading…
Reference in New Issue