Skip to content

Commit 23b07a1

Browse files
authored
Merge pull request #287 from evoskuil/master
Bump vc++ builds to boost 1.86, statically link boost test.
2 parents cdd6064 + e8fd1ba commit 23b07a1

File tree

6 files changed

+174
-58
lines changed

6 files changed

+174
-58
lines changed

builds/msvc/vs2022/libbitcoin-protocol-test/libbitcoin-protocol-test.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<ItemDefinitionGroup>
1313
<ClCompile>
1414
<EnablePREfast>false</EnablePREfast>
15-
<PreprocessorDefinitions Condition="'$(DefaultLinkage)' == 'dynamic'">BOOST_TEST_DYN_LINK;%(PreprocessorDefinitions)</PreprocessorDefinitions>
15+
<!--<PreprocessorDefinitions Condition="'$(DefaultLinkage)' == 'dynamic'">BOOST_TEST_DYN_LINK;%(PreprocessorDefinitions)</PreprocessorDefinitions>-->
1616
</ClCompile>
1717
<PostBuildEvent Condition="'$(DebugOrRelease)' == 'release'">
1818
<Command>"$(TargetPath)" --log_level=warning --run_test=* --show_progress=no --build_info=yes</Command>

builds/msvc/vs2022/libbitcoin-protocol-test/libbitcoin-protocol-test.vcxproj

Lines changed: 68 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,54 @@
6161
<Configuration>ReleaseSEXE</Configuration>
6262
<Platform>x64</Platform>
6363
</ProjectConfiguration>
64+
<ProjectConfiguration Include="DebugDEXE|ARM">
65+
<Configuration>DebugDEXE</Configuration>
66+
<Platform>ARM</Platform>
67+
</ProjectConfiguration>
68+
<ProjectConfiguration Include="ReleaseDEXE|ARM">
69+
<Configuration>ReleaseDEXE</Configuration>
70+
<Platform>ARM</Platform>
71+
</ProjectConfiguration>
72+
<ProjectConfiguration Include="DebugDEXE|ARM64">
73+
<Configuration>DebugDEXE</Configuration>
74+
<Platform>ARM64</Platform>
75+
</ProjectConfiguration>
76+
<ProjectConfiguration Include="ReleaseDEXE|ARM64">
77+
<Configuration>ReleaseDEXE</Configuration>
78+
<Platform>ARM64</Platform>
79+
</ProjectConfiguration>
80+
<ProjectConfiguration Include="DebugLEXE|ARM">
81+
<Configuration>DebugLEXE</Configuration>
82+
<Platform>ARM</Platform>
83+
</ProjectConfiguration>
84+
<ProjectConfiguration Include="ReleaseLEXE|ARM">
85+
<Configuration>ReleaseLEXE</Configuration>
86+
<Platform>ARM</Platform>
87+
</ProjectConfiguration>
88+
<ProjectConfiguration Include="DebugLEXE|ARM64">
89+
<Configuration>DebugLEXE</Configuration>
90+
<Platform>ARM64</Platform>
91+
</ProjectConfiguration>
92+
<ProjectConfiguration Include="ReleaseLEXE|ARM64">
93+
<Configuration>ReleaseLEXE</Configuration>
94+
<Platform>ARM64</Platform>
95+
</ProjectConfiguration>
96+
<ProjectConfiguration Include="DebugSEXE|ARM">
97+
<Configuration>DebugSEXE</Configuration>
98+
<Platform>ARM</Platform>
99+
</ProjectConfiguration>
100+
<ProjectConfiguration Include="ReleaseSEXE|ARM">
101+
<Configuration>ReleaseSEXE</Configuration>
102+
<Platform>ARM</Platform>
103+
</ProjectConfiguration>
104+
<ProjectConfiguration Include="DebugSEXE|ARM64">
105+
<Configuration>DebugSEXE</Configuration>
106+
<Platform>ARM64</Platform>
107+
</ProjectConfiguration>
108+
<ProjectConfiguration Include="ReleaseSEXE|ARM64">
109+
<Configuration>ReleaseSEXE</Configuration>
110+
<Platform>ARM64</Platform>
111+
</ProjectConfiguration>
64112
</ItemGroup>
65113
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
66114
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
@@ -94,35 +142,35 @@
94142
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
95143
<ImportGroup Label="ExtensionTargets" />
96144
<ImportGroup Label="ExtensionSettings">
97-
<Import Project="$(NuGetPackageRoot)boost.1.78.0\build\boost.targets" Condition="Exists('$(NuGetPackageRoot)boost.1.78.0\build\boost.targets')" />
145+
<Import Project="$(NuGetPackageRoot)boost.1.86.0\build\boost.targets" Condition="Exists('$(NuGetPackageRoot)boost.1.86.0\build\boost.targets')" />
98146
<Import Project="$(NuGetPackageRoot)libzmq_vc143.4.3.2\build\native\libzmq_vc143.targets" Condition="Exists('$(NuGetPackageRoot)libzmq_vc143.4.3.2\build\native\libzmq_vc143.targets')" />
99-
<Import Project="$(NuGetPackageRoot)boost_chrono-vc143.1.78.0\build\boost_chrono-vc143.targets" Condition="Exists('$(NuGetPackageRoot)boost_chrono-vc143.1.78.0\build\boost_chrono-vc143.targets')" />
100-
<Import Project="$(NuGetPackageRoot)boost_container-vc143.1.78.0\build\boost_container-vc143.targets" Condition="Exists('$(NuGetPackageRoot)boost_container-vc143.1.78.0\build\boost_container-vc143.targets')" />
101-
<Import Project="$(NuGetPackageRoot)boost_iostreams-vc143.1.78.0\build\boost_iostreams-vc143.targets" Condition="Exists('$(NuGetPackageRoot)boost_iostreams-vc143.1.78.0\build\boost_iostreams-vc143.targets')" />
102-
<Import Project="$(NuGetPackageRoot)boost_json-vc143.1.78.0\build\boost_json-vc143.targets" Condition="Exists('$(NuGetPackageRoot)boost_json-vc143.1.78.0\build\boost_json-vc143.targets')" />
103-
<Import Project="$(NuGetPackageRoot)boost_locale-vc143.1.78.0\build\boost_locale-vc143.targets" Condition="Exists('$(NuGetPackageRoot)boost_locale-vc143.1.78.0\build\boost_locale-vc143.targets')" />
104-
<Import Project="$(NuGetPackageRoot)boost_program_options-vc143.1.78.0\build\boost_program_options-vc143.targets" Condition="Exists('$(NuGetPackageRoot)boost_program_options-vc143.1.78.0\build\boost_program_options-vc143.targets')" />
105-
<Import Project="$(NuGetPackageRoot)boost_system-vc143.1.78.0\build\boost_system-vc143.targets" Condition="Exists('$(NuGetPackageRoot)boost_system-vc143.1.78.0\build\boost_system-vc143.targets')" />
106-
<Import Project="$(NuGetPackageRoot)boost_thread-vc143.1.78.0\build\boost_thread-vc143.targets" Condition="Exists('$(NuGetPackageRoot)boost_thread-vc143.1.78.0\build\boost_thread-vc143.targets')" />
147+
<Import Project="$(NuGetPackageRoot)boost_chrono-vc143.1.86.0\build\boost_chrono-vc143.targets" Condition="Exists('$(NuGetPackageRoot)boost_chrono-vc143.1.86.0\build\boost_chrono-vc143.targets')" />
148+
<Import Project="$(NuGetPackageRoot)boost_container-vc143.1.86.0\build\boost_container-vc143.targets" Condition="Exists('$(NuGetPackageRoot)boost_container-vc143.1.86.0\build\boost_container-vc143.targets')" />
149+
<Import Project="$(NuGetPackageRoot)boost_iostreams-vc143.1.86.0\build\boost_iostreams-vc143.targets" Condition="Exists('$(NuGetPackageRoot)boost_iostreams-vc143.1.86.0\build\boost_iostreams-vc143.targets')" />
150+
<Import Project="$(NuGetPackageRoot)boost_json-vc143.1.86.0\build\boost_json-vc143.targets" Condition="Exists('$(NuGetPackageRoot)boost_json-vc143.1.86.0\build\boost_json-vc143.targets')" />
151+
<Import Project="$(NuGetPackageRoot)boost_locale-vc143.1.86.0\build\boost_locale-vc143.targets" Condition="Exists('$(NuGetPackageRoot)boost_locale-vc143.1.86.0\build\boost_locale-vc143.targets')" />
152+
<Import Project="$(NuGetPackageRoot)boost_program_options-vc143.1.86.0\build\boost_program_options-vc143.targets" Condition="Exists('$(NuGetPackageRoot)boost_program_options-vc143.1.86.0\build\boost_program_options-vc143.targets')" />
153+
<Import Project="$(NuGetPackageRoot)boost_system-vc143.1.86.0\build\boost_system-vc143.targets" Condition="Exists('$(NuGetPackageRoot)boost_system-vc143.1.86.0\build\boost_system-vc143.targets')" />
154+
<Import Project="$(NuGetPackageRoot)boost_thread-vc143.1.86.0\build\boost_thread-vc143.targets" Condition="Exists('$(NuGetPackageRoot)boost_thread-vc143.1.86.0\build\boost_thread-vc143.targets')" />
107155
<Import Project="$(NuGetPackageRoot)secp256k1_vc143.0.1.0.21\build\native\secp256k1_vc143.targets" Condition="Exists('$(NuGetPackageRoot)secp256k1_vc143.0.1.0.21\build\native\secp256k1_vc143.targets')" />
108-
<Import Project="$(NuGetPackageRoot)boost_unit_test_framework-vc143.1.78.0\build\boost_unit_test_framework-vc143.targets" Condition="Exists('$(NuGetPackageRoot)boost_unit_test_framework-vc143.1.78.0\build\boost_unit_test_framework-vc143.targets')" />
156+
<Import Project="$(NuGetPackageRoot)boost_unit_test_framework-vc143.1.86.0\build\boost_unit_test_framework-vc143.targets" Condition="Exists('$(NuGetPackageRoot)boost_unit_test_framework-vc143.1.86.0\build\boost_unit_test_framework-vc143.targets')" />
109157
</ImportGroup>
110158
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
111159
<PropertyGroup>
112160
<ErrorText>This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
113161
</PropertyGroup>
114-
<Error Condition="!Exists('$(NuGetPackageRoot)boost.1.78.0\build\boost.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(NuGetPackageRoot)boost.1.78.0\build\boost.targets'))" />
162+
<Error Condition="!Exists('$(NuGetPackageRoot)boost.1.86.0\build\boost.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(NuGetPackageRoot)boost.1.86.0\build\boost.targets'))" />
115163
<Error Condition="!Exists('$(NuGetPackageRoot)libzmq_vc143.4.3.2\build\native\libzmq_vc143.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(NuGetPackageRoot)libzmq_vc143.4.3.2\build\native\libzmq_vc143.targets'))" />
116-
<Error Condition="!Exists('$(NuGetPackageRoot)boost_chrono-vc143.1.78.0\build\boost_chrono-vc143.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(NuGetPackageRoot)boost_chrono-vc143.1.78.0\build\boost_chrono-vc143.targets'))" />
117-
<Error Condition="!Exists('$(NuGetPackageRoot)boost_container-vc143.1.78.0\build\boost_container-vc143.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(NuGetPackageRoot)boost_container-vc143.1.78.0\build\boost_container-vc143.targets'))" />
118-
<Error Condition="!Exists('$(NuGetPackageRoot)boost_iostreams-vc143.1.78.0\build\boost_iostreams-vc143.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(NuGetPackageRoot)boost_iostreams-vc143.1.78.0\build\boost_iostreams-vc143.targets'))" />
119-
<Error Condition="!Exists('$(NuGetPackageRoot)boost_json-vc143.1.78.0\build\boost_json-vc143.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(NuGetPackageRoot)boost_json-vc143.1.78.0\build\boost_json-vc143.targets'))" />
120-
<Error Condition="!Exists('$(NuGetPackageRoot)boost_locale-vc143.1.78.0\build\boost_locale-vc143.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(NuGetPackageRoot)boost_locale-vc143.1.78.0\build\boost_locale-vc143.targets'))" />
121-
<Error Condition="!Exists('$(NuGetPackageRoot)boost_program_options-vc143.1.78.0\build\boost_program_options-vc143.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(NuGetPackageRoot)boost_program_options-vc143.1.78.0\build\boost_program_options-vc143.targets'))" />
122-
<Error Condition="!Exists('$(NuGetPackageRoot)boost_system-vc143.1.78.0\build\boost_system-vc143.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(NuGetPackageRoot)boost_system-vc143.1.78.0\build\boost_system-vc143.targets'))" />
123-
<Error Condition="!Exists('$(NuGetPackageRoot)boost_thread-vc143.1.78.0\build\boost_thread-vc143.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(NuGetPackageRoot)boost_thread-vc143.1.78.0\build\boost_thread-vc143.targets'))" />
164+
<Error Condition="!Exists('$(NuGetPackageRoot)boost_chrono-vc143.1.86.0\build\boost_chrono-vc143.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(NuGetPackageRoot)boost_chrono-vc143.1.86.0\build\boost_chrono-vc143.targets'))" />
165+
<Error Condition="!Exists('$(NuGetPackageRoot)boost_container-vc143.1.86.0\build\boost_container-vc143.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(NuGetPackageRoot)boost_container-vc143.1.86.0\build\boost_container-vc143.targets'))" />
166+
<Error Condition="!Exists('$(NuGetPackageRoot)boost_iostreams-vc143.1.86.0\build\boost_iostreams-vc143.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(NuGetPackageRoot)boost_iostreams-vc143.1.86.0\build\boost_iostreams-vc143.targets'))" />
167+
<Error Condition="!Exists('$(NuGetPackageRoot)boost_json-vc143.1.86.0\build\boost_json-vc143.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(NuGetPackageRoot)boost_json-vc143.1.86.0\build\boost_json-vc143.targets'))" />
168+
<Error Condition="!Exists('$(NuGetPackageRoot)boost_locale-vc143.1.86.0\build\boost_locale-vc143.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(NuGetPackageRoot)boost_locale-vc143.1.86.0\build\boost_locale-vc143.targets'))" />
169+
<Error Condition="!Exists('$(NuGetPackageRoot)boost_program_options-vc143.1.86.0\build\boost_program_options-vc143.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(NuGetPackageRoot)boost_program_options-vc143.1.86.0\build\boost_program_options-vc143.targets'))" />
170+
<Error Condition="!Exists('$(NuGetPackageRoot)boost_system-vc143.1.86.0\build\boost_system-vc143.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(NuGetPackageRoot)boost_system-vc143.1.86.0\build\boost_system-vc143.targets'))" />
171+
<Error Condition="!Exists('$(NuGetPackageRoot)boost_thread-vc143.1.86.0\build\boost_thread-vc143.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(NuGetPackageRoot)boost_thread-vc143.1.86.0\build\boost_thread-vc143.targets'))" />
124172
<Error Condition="!Exists('$(NuGetPackageRoot)secp256k1_vc143.0.1.0.21\build\native\secp256k1_vc143.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(NuGetPackageRoot)secp256k1_vc143.0.1.0.21\build\native\secp256k1_vc143.targets'))" />
125-
<Error Condition="!Exists('$(NuGetPackageRoot)boost_unit_test_framework-vc143.1.78.0\build\boost_unit_test_framework-vc143.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(NuGetPackageRoot)boost_unit_test_framework-vc143.1.78.0\build\boost_unit_test_framework-vc143.targets'))" />
173+
<Error Condition="!Exists('$(NuGetPackageRoot)boost_unit_test_framework-vc143.1.86.0\build\boost_unit_test_framework-vc143.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(NuGetPackageRoot)boost_unit_test_framework-vc143.1.86.0\build\boost_unit_test_framework-vc143.targets'))" />
126174
</Target>
127175
<ItemGroup>
128176
<ProjectReference Include="..\libbitcoin-protocol\libbitcoin-protocol.vcxproj">

builds/msvc/vs2022/libbitcoin-protocol-test/packages.config

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,16 @@
66
|
77
-->
88
<packages>
9-
<package id="boost" version="1.78.0" targetFramework="Native" />
9+
<package id="boost" version="1.86.0" targetFramework="Native" />
1010
<package id="libzmq_vc143" version="4.3.2" targetFramework="Native" />
11-
<package id="boost_chrono-vc143" version="1.78.0" targetFramework="Native" />
12-
<package id="boost_container-vc143" version="1.78.0" targetFramework="Native" />
13-
<package id="boost_iostreams-vc143" version="1.78.0" targetFramework="Native" />
14-
<package id="boost_json-vc143" version="1.78.0" targetFramework="Native" />
15-
<package id="boost_locale-vc143" version="1.78.0" targetFramework="Native" />
16-
<package id="boost_program_options-vc143" version="1.78.0" targetFramework="Native" />
17-
<package id="boost_system-vc143" version="1.78.0" targetFramework="Native" />
18-
<package id="boost_thread-vc143" version="1.78.0" targetFramework="Native" />
11+
<package id="boost_chrono-vc143" version="1.86.0" targetFramework="Native" />
12+
<package id="boost_container-vc143" version="1.86.0" targetFramework="Native" />
13+
<package id="boost_iostreams-vc143" version="1.86.0" targetFramework="Native" />
14+
<package id="boost_json-vc143" version="1.86.0" targetFramework="Native" />
15+
<package id="boost_locale-vc143" version="1.86.0" targetFramework="Native" />
16+
<package id="boost_program_options-vc143" version="1.86.0" targetFramework="Native" />
17+
<package id="boost_system-vc143" version="1.86.0" targetFramework="Native" />
18+
<package id="boost_thread-vc143" version="1.86.0" targetFramework="Native" />
1919
<package id="secp256k1_vc143" version="0.1.0.21" targetFramework="Native" />
20-
<package id="boost_unit_test_framework-vc143" version="1.78.0" targetFramework="Native" />
20+
<package id="boost_unit_test_framework-vc143" version="1.86.0" targetFramework="Native" />
2121
</packages>

builds/msvc/vs2022/libbitcoin-protocol.sln

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,10 @@ Global
1313
StaticDebug|x64 = StaticDebug|x64
1414
StaticRelease|Win32 = StaticRelease|Win32
1515
StaticRelease|x64 = StaticRelease|x64
16+
StaticDebug|ARM = StaticDebug|ARM
17+
StaticDebug|ARM64 = StaticDebug|ARM64
18+
StaticRelease|ARM = StaticRelease|ARM
19+
StaticRelease|ARM64 = StaticRelease|ARM64
1620
EndGlobalSection
1721
GlobalSection(ProjectConfigurationPlatforms) = postSolution
1822
{6B94E2A5-C054-4790-963D-A7BE493259B0}.StaticDebug|Win32.ActiveCfg = DebugLIB|Win32
@@ -23,6 +27,14 @@ Global
2327
{6B94E2A5-C054-4790-963D-A7BE493259B0}.StaticRelease|Win32.Build.0 = ReleaseLIB|Win32
2428
{6B94E2A5-C054-4790-963D-A7BE493259B0}.StaticRelease|x64.ActiveCfg = ReleaseLIB|x64
2529
{6B94E2A5-C054-4790-963D-A7BE493259B0}.StaticRelease|x64.Build.0 = ReleaseLIB|x64
30+
{6B94E2A5-C054-4790-963D-A7BE493259B0}.StaticDebug|ARM.ActiveCfg = DebugLIB|ARM
31+
{6B94E2A5-C054-4790-963D-A7BE493259B0}.StaticDebug|ARM.Build.0 = DebugLIB|ARM
32+
{6B94E2A5-C054-4790-963D-A7BE493259B0}.StaticDebug|ARM64.ActiveCfg = DebugLIB|ARM64
33+
{6B94E2A5-C054-4790-963D-A7BE493259B0}.StaticDebug|ARM64.Build.0 = DebugLIB|ARM64
34+
{6B94E2A5-C054-4790-963D-A7BE493259B0}.StaticRelease|ARM.ActiveCfg = ReleaseLIB|ARM
35+
{6B94E2A5-C054-4790-963D-A7BE493259B0}.StaticRelease|ARM.Build.0 = ReleaseLIB|ARM
36+
{6B94E2A5-C054-4790-963D-A7BE493259B0}.StaticRelease|ARM64.ActiveCfg = ReleaseLIB|ARM64
37+
{6B94E2A5-C054-4790-963D-A7BE493259B0}.StaticRelease|ARM64.Build.0 = ReleaseLIB|ARM64
2638
{C42BE17B-063D-44F1-A5BB-9F8295144B70}.StaticDebug|Win32.ActiveCfg = DebugSEXE|Win32
2739
{C42BE17B-063D-44F1-A5BB-9F8295144B70}.StaticDebug|Win32.Build.0 = DebugSEXE|Win32
2840
{C42BE17B-063D-44F1-A5BB-9F8295144B70}.StaticDebug|x64.ActiveCfg = DebugSEXE|x64
@@ -31,6 +43,14 @@ Global
3143
{C42BE17B-063D-44F1-A5BB-9F8295144B70}.StaticRelease|Win32.Build.0 = ReleaseSEXE|Win32
3244
{C42BE17B-063D-44F1-A5BB-9F8295144B70}.StaticRelease|x64.ActiveCfg = ReleaseSEXE|x64
3345
{C42BE17B-063D-44F1-A5BB-9F8295144B70}.StaticRelease|x64.Build.0 = ReleaseSEXE|x64
46+
{C42BE17B-063D-44F1-A5BB-9F8295144B70}.StaticDebug|ARM.ActiveCfg = DebugSEXE|ARM
47+
{C42BE17B-063D-44F1-A5BB-9F8295144B70}.StaticDebug|ARM.Build.0 = DebugSEXE|ARM
48+
{C42BE17B-063D-44F1-A5BB-9F8295144B70}.StaticDebug|ARM64.ActiveCfg = DebugSEXE|ARM64
49+
{C42BE17B-063D-44F1-A5BB-9F8295144B70}.StaticDebug|ARM64.Build.0 = DebugSEXE|ARM64
50+
{C42BE17B-063D-44F1-A5BB-9F8295144B70}.StaticRelease|ARM.ActiveCfg = ReleaseSEXE|ARM
51+
{C42BE17B-063D-44F1-A5BB-9F8295144B70}.StaticRelease|ARM.Build.0 = ReleaseSEXE|ARM
52+
{C42BE17B-063D-44F1-A5BB-9F8295144B70}.StaticRelease|ARM64.ActiveCfg = ReleaseSEXE|ARM64
53+
{C42BE17B-063D-44F1-A5BB-9F8295144B70}.StaticRelease|ARM64.Build.0 = ReleaseSEXE|ARM64
3454
EndGlobalSection
3555
GlobalSection(SolutionProperties) = preSolution
3656
HideSolutionNode = FALSE

0 commit comments

Comments
 (0)