Skip to content

Commit

Permalink
[Windows] Retarget solution to VS2022
Browse files Browse the repository at this point in the history
Get rid of all old solutions and projects.
Switch to CUDA 12.0.0.
Add crypt_proj to the solution.
Use 'windows-2022' on CI.

This fixes #4917.

Signed-off-by: Vitalii Koshura <[email protected]>
  • Loading branch information
AenBleidd committed Dec 29, 2022
1 parent 4bd8dd3 commit b3c4a69
Show file tree
Hide file tree
Showing 126 changed files with 2,476 additions and 29,272 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ env:
jobs:
build:
name: ${{matrix.configuration}}-${{matrix.platform}}-${{matrix.type}}
runs-on: windows-2019
runs-on: windows-2022
strategy:
matrix:
type: [libs-cmake, msbuild]
Expand Down Expand Up @@ -68,11 +68,11 @@ jobs:
with:
path: |
${{github.workspace}}\3rdParty\Windows\cuda\
key: windows-${{matrix.platform}}-${{matrix.configuration}}-${{hashFiles('win_build/vcpkg_3rdparty_dependencies_vs2019.vcxproj', '.github/workflows/windows.yml')}}
key: windows-${{matrix.platform}}-${{matrix.configuration}}-${{hashFiles('win_build/vcpkg_3rdparty_dependencies.vcxproj', '.github/workflows/windows.yml')}}

- name: Build
if: success() && matrix.type == 'msbuild'
run: msbuild win_build\boinc_vs2019.sln -p:Configuration=${{matrix.configuration}} -p:Platform=${{matrix.platform}} -p:VcpkgTripletConfig=ci -m
run: msbuild win_build\boinc.sln -p:Configuration=${{matrix.configuration}} -p:Platform=${{matrix.platform}} -p:VcpkgTripletConfig=ci -m

- name: Build CMake
if: success() && matrix.type == 'libs-cmake'
Expand Down
4 changes: 3 additions & 1 deletion deploy/prepare_deployment.py
Original file line number Diff line number Diff line change
Expand Up @@ -150,6 +150,7 @@
'./win_build/Build/x64/Release/multi_thread*.exe',
'./win_build/Build/x64/Release/test*.exe',
'./win_build/Build/x64/Release/wrappture*.exe',
'./win_build/Build/x64/Release/crypt_prog.exe',
'./win_build/Build/ARM64/Release/htmlgfx*.exe',
'./win_build/Build/ARM64/Release/wrapper*.exe',
'./win_build/Build/ARM64/Release/vboxwrapper*.exe',
Expand All @@ -161,7 +162,8 @@
'./win_build/Build/ARM64/Release/boinclog.exe',
'./win_build/Build/ARM64/Release/multi_thread*.exe',
'./win_build/Build/ARM64/Release/test*.exe',
'./win_build/Build/ARM64/Release/wrappture*.exe'
'./win_build/Build/ARM64/Release/wrappture*.exe',
'./win_build/Build/ARM64/Release/crypt_prog.exe'
]

windows_client_list = [
Expand Down
89 changes: 51 additions & 38 deletions win_build/boinc_vs2019.sln → win_build/boinc.sln
Original file line number Diff line number Diff line change
@@ -1,124 +1,129 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 16
VisualStudioVersion = 16.0.29806.167
# Visual Studio Version 17
VisualStudioVersion = 17.4.33205.214
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "boinc", "boinc_cli_vs2019.vcxproj", "{C04F0FCC-BB5D-4627-8656-6173B28BD69E}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "boinc", "boinc_cli.vcxproj", "{C04F0FCC-BB5D-4627-8656-6173B28BD69E}"
ProjectSection(ProjectDependencies) = postProject
{D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7} = {D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "boinc_os_ss", "boinc_os_ss_vs2019.vcxproj", "{4A2C5963-6A8D-4CA1-A312-C3D749B2EA81}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "boinc_os_ss", "boinc_os_ss.vcxproj", "{4A2C5963-6A8D-4CA1-A312-C3D749B2EA81}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "boinccmd", "boinccmd_vs2019.vcxproj", "{8F37E1F3-3A68-4A1D-9579-A1210BDD055E}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "boinccmd", "boinccmd.vcxproj", "{8F37E1F3-3A68-4A1D-9579-A1210BDD055E}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "boincmgr", "boincmgr_vs2019.vcxproj", "{06113715-AC51-4E91-8B9D-C987CABE0920}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "boincmgr", "boincmgr.vcxproj", "{06113715-AC51-4E91-8B9D-C987CABE0920}"
ProjectSection(ProjectDependencies) = postProject
{D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7} = {D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libboinc", "libboinc_vs2019.vcxproj", "{E8F6BD7E-461A-4733-B7D8-37B09A099ED8}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libboinc", "libboinc.vcxproj", "{E8F6BD7E-461A-4733-B7D8-37B09A099ED8}"
ProjectSection(ProjectDependencies) = postProject
{D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7} = {D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "boincsim", "sim_vs2019.vcxproj", "{B950E31B-C075-4F6D-8A2B-25EAE9D46C93}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "boincsim", "sim.vcxproj", "{B950E31B-C075-4F6D-8A2B-25EAE9D46C93}"
ProjectSection(ProjectDependencies) = postProject
{D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7} = {D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "boinctray", "boinctray_vs2019.vcxproj", "{4A2C5963-6A8D-4DA1-A312-C3D749B2EA81}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "boinctray", "boinctray.vcxproj", "{4A2C5963-6A8D-4DA1-A312-C3D749B2EA81}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "image_libs", "image_libs_vs2019.vcxproj", "{D3D21F11-A7E7-4EA2-8518-E24695133BFF}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "image_libs", "image_libs.vcxproj", "{D3D21F11-A7E7-4EA2-8518-E24695133BFF}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "jpeglib", "jpeglib_vs2019.vcxproj", "{5F065EAC-B881-4E9A-9E34-7A21D7A01D98}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "jpeglib", "jpeglib.vcxproj", "{5F065EAC-B881-4E9A-9E34-7A21D7A01D98}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "glut", "glut_vs2019.vcxproj", "{C4165626-F68F-4F66-A126-3B82DDBB7480}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "glut", "glut.vcxproj", "{C4165626-F68F-4F66-A126-3B82DDBB7480}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wrapper", "wrapper_vs2019.vcxproj", "{F243B93C-73CB-44E7-9BDC-847BB95A27CA}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wrapper", "wrapper.vcxproj", "{F243B93C-73CB-44E7-9BDC-847BB95A27CA}"
ProjectSection(ProjectDependencies) = postProject
{753E897D-9ECE-42B1-9F0D-CD566775C77E} = {753E897D-9ECE-42B1-9F0D-CD566775C77E}
{814EBFD3-3CE6-4933-A580-C1FE3147ACB4} = {814EBFD3-3CE6-4933-A580-C1FE3147ACB4}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sleeper", "sleeper_vs2019.vcxproj", "{A9647CEA-644D-4C0A-8733-D916CD344859}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sleeper", "sleeper.vcxproj", "{A9647CEA-644D-4C0A-8733-D916CD344859}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "worker", "worker_vs2019.vcxproj", "{F1BE6109-586D-448E-8C5B-D5C2CB874EA2}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "worker", "worker.vcxproj", "{F1BE6109-586D-448E-8C5B-D5C2CB874EA2}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_app", "uc2_vs2019.vcxproj", "{CCB9A37C-7AD8-4FC1-ABEC-1A6ED2268F83}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_app", "uc2.vcxproj", "{CCB9A37C-7AD8-4FC1-ABEC-1A6ED2268F83}"
ProjectSection(ProjectDependencies) = postProject
{B275C525-5EF4-40BA-A70A-4E01A76A0CDD} = {B275C525-5EF4-40BA-A70A-4E01A76A0CDD}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_app_graphics", "uc2_graphics_vs2019.vcxproj", "{3CF31288-A44D-4C78-A3AA-B05B6E32DF11}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_app_graphics", "uc2_graphics.vcxproj", "{3CF31288-A44D-4C78-A3AA-B05B6E32DF11}"
ProjectSection(ProjectDependencies) = postProject
{D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7} = {D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libgraphics2", "libgraphics2_vs2019.vcxproj", "{814EBFD3-3CE6-4933-A580-C1FE3147ACB4}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libgraphics2", "libgraphics2.vcxproj", "{814EBFD3-3CE6-4933-A580-C1FE3147ACB4}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libboincapi", "libboincapi_staticcrt_vs2019.vcxproj", "{07BDA8F7-4AAF-4A3B-B96E-EA72A143C5AE}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libboincapi", "libboincapi.vcxproj", "{07BDA8F7-4AAF-4A3B-B96E-EA72A143C5AE}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "boincsvcctrl", "boincsvcctrl_vs2019.vcxproj", "{9FC47E90-4E0D-4383-B446-A84314B00764}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "boincsvcctrl", "boincsvcctrl.vcxproj", "{9FC47E90-4E0D-4383-B446-A84314B00764}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "boinc_ss", "boinc_ss_vs2019.vcxproj", "{C3163ACA-C2E6-49D2-AA21-B8B953331EF7}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "boinc_ss", "boinc_ss.vcxproj", "{C3163ACA-C2E6-49D2-AA21-B8B953331EF7}"
ProjectSection(ProjectDependencies) = postProject
{D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7} = {D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "boinclog", "boinclog_vs2019.vcxproj", "{3A8DFC5C-D169-4BB6-8282-EBD3D1318140}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "boinclog", "boinclog.vcxproj", "{3A8DFC5C-D169-4BB6-8282-EBD3D1318140}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_app_atiopencl", "example_app_atiopencl_vs2019.vcxproj", "{C41F5C14-772D-4B56-BAF3-0FE8BF6807D5}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_app_atiopencl", "example_app_atiopencl.vcxproj", "{C41F5C14-772D-4B56-BAF3-0FE8BF6807D5}"
ProjectSection(ProjectDependencies) = postProject
{D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7} = {D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_app_nvcuda", "example_app_nvcuda_vs2019.vcxproj", "{55F71337-32A6-4C26-8CBA-A06A9183D6F2}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_app_nvcuda", "example_app_nvcuda.vcxproj", "{55F71337-32A6-4C26-8CBA-A06A9183D6F2}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_app_nvopencl", "example_app_nvopencl_vs2019.vcxproj", "{BDC69EE0-033E-4AE1-B6AD-670E26FC117B}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_app_nvopencl", "example_app_nvopencl.vcxproj", "{BDC69EE0-033E-4AE1-B6AD-670E26FC117B}"
ProjectSection(ProjectDependencies) = postProject
{D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7} = {D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_app_multi_thread", "example_app_multi_thread_vs2019.vcxproj", "{BFE833C6-840F-4F2E-A1FA-A4DE9B9277D6}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_app_multi_thread", "example_app_multi_thread.vcxproj", "{BFE833C6-840F-4F2E-A1FA-A4DE9B9277D6}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vboxwrapper", "vboxwrapper_vs2019.vcxproj", "{F243B93C-73CB-44E7-9BDC-847BB95C27CA}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vboxwrapper", "vboxwrapper.vcxproj", "{F243B93C-73CB-44E7-9BDC-847BB95C27CA}"
ProjectSection(ProjectDependencies) = postProject
{814EBFD3-3CE6-4933-A580-C1FE3147ACB4} = {814EBFD3-3CE6-4933-A580-C1FE3147ACB4}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wrappture_example", "wrappture_example_vs2019.vcxproj", "{D9AF7F68-B881-45B1-A41C-B10E61D764EF}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wrappture_example", "wrappture_example.vcxproj", "{D9AF7F68-B881-45B1-A41C-B10E61D764EF}"
ProjectSection(ProjectDependencies) = postProject
{D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7} = {D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "slide_show", "slide_show_vs2019.vcxproj", "{A4145505-5C0E-4675-BF6D-FC3F9119FD83}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "slide_show", "slide_show.vcxproj", "{A4145505-5C0E-4675-BF6D-FC3F9119FD83}"
ProjectSection(ProjectDependencies) = postProject
{D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7} = {D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libboincopencl", "libboincopencl_staticcrt_vs2019.vcxproj", "{C0A2DEEE-2EC5-4F67-8048-53264B6BD14D}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libboincopencl", "libboincopencl.vcxproj", "{C0A2DEEE-2EC5-4F67-8048-53264B6BD14D}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libboinczip", "libboinczip_staticcrt_vs2019.vcxproj", "{753E897D-9ECE-42B1-9F0D-CD566775C77E}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libboinczip", "libboinczip.vcxproj", "{753E897D-9ECE-42B1-9F0D-CD566775C77E}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_boinczip", "test_boinc_zip_vs2019.vcxproj", "{92253F20-4CD6-494E-8DEF-F5B4555B61CD}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_boinczip", "test_boinc_zip.vcxproj", "{92253F20-4CD6-494E-8DEF-F5B4555B61CD}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_boinczip_zlib_conflicts", "test_boinc_zip_zlib_conflicts_vs2019.vcxproj", "{0DCD2FE4-0604-4307-ABAA-C61F0065D717}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_boinczip_zlib_conflicts", "test_boinc_zip_zlib_conflicts.vcxproj", "{0DCD2FE4-0604-4307-ABAA-C61F0065D717}"
ProjectSection(ProjectDependencies) = postProject
{D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7} = {D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_app_lib", "uc2_dll_vs2019.vcxproj", "{B275C525-5EF4-40BA-A70A-4E01A76A0CDD}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_app_lib", "uc2_dll.vcxproj", "{B275C525-5EF4-40BA-A70A-4E01A76A0CDD}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "htmlgfx", "htmlgfx_vs2019.vcxproj", "{25662612-421F-42F5-B5E1-D69ECBF3F5BB}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "htmlgfx", "htmlgfx.vcxproj", "{25662612-421F-42F5-B5E1-D69ECBF3F5BB}"
ProjectSection(ProjectDependencies) = postProject
{814EBFD3-3CE6-4933-A580-C1FE3147ACB4} = {814EBFD3-3CE6-4933-A580-C1FE3147ACB4}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "boinccas", "boinccas_vs2019.vcxproj", "{49723CA5-DA05-43C0-93AB-6FD30D046919}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "boinccas", "boinccas.vcxproj", "{49723CA5-DA05-43C0-93AB-6FD30D046919}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vcpkg_3rdparty_dependencies", "vcpkg_3rdparty_dependencies_vs2019.vcxproj", "{D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vcpkg_3rdparty_dependencies", "vcpkg_3rdparty_dependencies.vcxproj", "{D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "unittests", "unittests_vs2019.vcxproj", "{E3CFBBA5-0BBC-4237-B3F8-7E7729DF7E42}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "unittests", "unittests.vcxproj", "{E3CFBBA5-0BBC-4237-B3F8-7E7729DF7E42}"
ProjectSection(ProjectDependencies) = postProject
{D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7} = {D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "crypt_prog", "crypt_prog.vcxproj", "{C04F0F2C-B75D-4628-8656-6163B28BD69E}"
ProjectSection(ProjectDependencies) = postProject
{D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7} = {D3E5B5B5-4FB1-4877-9B2C-6708B3D568F7}
EndProjectSection
Expand Down Expand Up @@ -409,6 +414,14 @@ Global
{E3CFBBA5-0BBC-4237-B3F8-7E7729DF7E42}.Release|ARM64.Build.0 = Release|ARM64
{E3CFBBA5-0BBC-4237-B3F8-7E7729DF7E42}.Release|x64.ActiveCfg = Release|x64
{E3CFBBA5-0BBC-4237-B3F8-7E7729DF7E42}.Release|x64.Build.0 = Release|x64
{C04F0F2C-B75D-4628-8656-6163B28BD69E}.Debug|ARM64.ActiveCfg = Debug|ARM64
{C04F0F2C-B75D-4628-8656-6163B28BD69E}.Debug|ARM64.Build.0 = Debug|ARM64
{C04F0F2C-B75D-4628-8656-6163B28BD69E}.Debug|x64.ActiveCfg = Debug|x64
{C04F0F2C-B75D-4628-8656-6163B28BD69E}.Debug|x64.Build.0 = Debug|x64
{C04F0F2C-B75D-4628-8656-6163B28BD69E}.Release|ARM64.ActiveCfg = Release|ARM64
{C04F0F2C-B75D-4628-8656-6163B28BD69E}.Release|ARM64.Build.0 = Release|ARM64
{C04F0F2C-B75D-4628-8656-6163B28BD69E}.Release|x64.ActiveCfg = Release|x64
{C04F0F2C-B75D-4628-8656-6163B28BD69E}.Release|x64.Build.0 = Release|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand Down
Loading

0 comments on commit b3c4a69

Please sign in to comment.