Change Mono runtime to use static linked c-runtime in debug builds. (#33715)
authorJohan Lorensson <lateralusx.github@gmail.com>
Wed, 18 Mar 2020 17:34:43 +0000 (18:34 +0100)
committerGitHub <noreply@github.com>
Wed, 18 Mar 2020 17:34:43 +0000 (18:34 +0100)
src/mono/mono.proj

index 3b187a1..6d571e5 100644 (file)
     <ItemGroup>
       <_MonoBuildParams Include="/p:MONO_BUILD_DIR_PREFIX=&quot;&quot;$(MonoObjDir)&quot;&quot;" />
       <_MonoBuildParams Include="/p:MONO_ENABLE_NETCORE=true" />
+      <_MonoBuildParams Condition="'$(Configuration)' == 'Debug'" Include="/p:MONO_USE_STATIC_C_RUNTIME=true" />
       <_MonoBuildParams Include="/p:CL_MPCount=$([System.Environment]::ProcessorCount)" />
       <_MonoBuildParams Include="/v:minimal" />
       <_MonoBuildParams Condition="$(MonoEnableLLVM) == true" Include="/p:MONO_ENABLE_LLVM=true" />