diff --git a/UnitTests/UnitTests.sln b/UnitTests/UnitTests.sln index e60c33af6..3999884ef 100644 --- a/UnitTests/UnitTests.sln +++ b/UnitTests/UnitTests.sln @@ -1,29 +1,29 @@  Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 16 -VisualStudioVersion = 16.0.32126.315 +# Visual Studio Version 17 +VisualStudioVersion = 17.13.35919.96 d17.13 MinimumVisualStudioVersion = 10.0.40219.1 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "UnitTests", "UnitTests.vcxproj", "{9AFC377D-C32D-4D42-82C2-09FC818020A2}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Win32 = Debug|Win32 Debug|x64 = Debug|x64 - Release|Win32 = Release|Win32 + Debug|x86 = Debug|x86 Release|x64 = Release|x64 + Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {9AFC377D-C32D-4D42-82C2-09FC818020A2}.Debug|Win32.ActiveCfg = Debug|Win32 - {9AFC377D-C32D-4D42-82C2-09FC818020A2}.Debug|Win32.Build.0 = Debug|Win32 {9AFC377D-C32D-4D42-82C2-09FC818020A2}.Debug|x64.ActiveCfg = Debug|x64 {9AFC377D-C32D-4D42-82C2-09FC818020A2}.Debug|x64.Build.0 = Debug|x64 - {9AFC377D-C32D-4D42-82C2-09FC818020A2}.Release|Win32.ActiveCfg = Release|Win32 - {9AFC377D-C32D-4D42-82C2-09FC818020A2}.Release|Win32.Build.0 = Release|Win32 + {9AFC377D-C32D-4D42-82C2-09FC818020A2}.Debug|x86.ActiveCfg = Debug|Win32 + {9AFC377D-C32D-4D42-82C2-09FC818020A2}.Debug|x86.Build.0 = Debug|Win32 {9AFC377D-C32D-4D42-82C2-09FC818020A2}.Release|x64.ActiveCfg = Release|x64 {9AFC377D-C32D-4D42-82C2-09FC818020A2}.Release|x64.Build.0 = Release|x64 + {9AFC377D-C32D-4D42-82C2-09FC818020A2}.Release|x86.ActiveCfg = Release|Win32 + {9AFC377D-C32D-4D42-82C2-09FC818020A2}.Release|x86.Build.0 = Release|Win32 EndGlobalSection GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = false + HideSolutionNode = FALSE EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {BBDB843D-98C3-46EF-BDE8-0E80FD851852} diff --git a/UnitTests/UnitTests.vcxproj b/UnitTests/UnitTests.vcxproj index c7dbd766e..0508fc0dc 100644 --- a/UnitTests/UnitTests.vcxproj +++ b/UnitTests/UnitTests.vcxproj @@ -64,8 +64,8 @@ - $(SolutionDir).tmp\$(ShortProjectName)\$(Platform)\$(Configuration)\ - $(SolutionDir).tmp\$(ShortProjectName)\$(Platform)\$(Configuration)\ + $(SolutionDir).tmp\$(ShortProjectName)\$(PlatformTarget)\$(Configuration)\ + $(SolutionDir).tmp\$(ShortProjectName)\$(PlatformTarget)\$(Configuration)\ true NativeRecommendedRules.ruleset diff --git a/appveyor.yml b/appveyor.yml new file mode 100644 index 000000000..c5d6ae937 --- /dev/null +++ b/appveyor.yml @@ -0,0 +1,19 @@ +version: master.{build} +image: +- Visual Studio 2022 +- Visual Studio 2019 +configuration: +- Debug +- Release +platform: +- x64 +- x86 +install: + - cd %APPVEYOR_BUILD_FOLDER% + - git submodule update --init --recursive +build: + project: UnitTests\UnitTests.sln + parallel: true + verbosity: minimal +test_script: +- cmd: vstest.console /logger:Appveyor UnitTests\.tmp\UnitTests\%platform%\%configuration%\UnitTests.dll