mirror of
https://github.com/Blinue/Magpie.git
synced 2026-06-24 02:04:10 +00:00
chore: VS 更新后重新编译 conan 依赖
This commit is contained in:
parent
4e4fde380e
commit
65ffd9a1aa
3 changed files with 4 additions and 2 deletions
|
|
@ -110,6 +110,8 @@ ConanFile = conanFiles.ToArray();
|
|||
<AdditionalFlags Condition="$(UseClangCL) And $(UseNativeMicroArch)">$(AdditionalFlags),'/clang:-march=native'</AdditionalFlags>
|
||||
<AdditionalFlags Condition="!$(UseClangCL) And '$(Configuration)' == 'Release'">$(AdditionalFlags),'/GL'</AdditionalFlags>
|
||||
<AdditionalOptions Condition="'$(AdditionalFlags)' != ''">-c:a tools.build:cxxflags=[$(AdditionalFlags)] -c:a tools.build:cflags=[$(AdditionalFlags)]</AdditionalOptions>
|
||||
<!-- 传入 MSBuild 版本使得 VS 更新后触发重新编译。MSBuild 的更新频率比编译器慢,但够用了 -->
|
||||
<AdditionalOptions>-c:a user.magpie:msbuild_version=$(MSBuildVersion) $(AdditionalOptions)</AdditionalOptions>
|
||||
<!-- profile 面向 VS2026,VS2022 上应更改编译器版本 -->
|
||||
<AdditionalOptions Condition="$(VS17) And $(UseClangCL)">-s:a compiler.version=19 -c:a "tools.cmake.cmaketoolchain:generator=Visual Studio 17" $(AdditionalOptions)</AdditionalOptions>
|
||||
<AdditionalOptions Condition="$(VS17) And !$(UseClangCL)">-s:a compiler.version=194 $(AdditionalOptions)</AdditionalOptions>
|
||||
|
|
|
|||
|
|
@ -7,4 +7,4 @@ compiler.cppstd=gnu17
|
|||
|
||||
[conf]
|
||||
tools.cmake.cmaketoolchain:generator=Visual Studio 18
|
||||
tools.info.package_id:confs=["tools.build:cxxflags"]
|
||||
tools.info.package_id:confs=["tools.build:cxxflags", "user.magpie:msbuild_version"]
|
||||
|
|
|
|||
|
|
@ -6,4 +6,4 @@ compiler.runtime=static
|
|||
compiler.cppstd=17
|
||||
|
||||
[conf]
|
||||
tools.info.package_id:confs=["tools.build:cxxflags"]
|
||||
tools.info.package_id:confs=["tools.build:cxxflags", "user.magpie:msbuild_version"]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue