diff options
Diffstat (limited to '')
-rw-r--r-- | src/test/DUtilUnitTest/DUtilUnitTest.vcxproj | 62 | ||||
-rw-r--r-- | src/test/DUtilUnitTest/DUtilUnitTest.vcxproj.filters | 11 |
2 files changed, 43 insertions, 30 deletions
diff --git a/src/test/DUtilUnitTest/DUtilUnitTest.vcxproj b/src/test/DUtilUnitTest/DUtilUnitTest.vcxproj index 292cf28a..b023d74f 100644 --- a/src/test/DUtilUnitTest/DUtilUnitTest.vcxproj +++ b/src/test/DUtilUnitTest/DUtilUnitTest.vcxproj | |||
@@ -2,7 +2,9 @@ | |||
2 | <!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. --> | 2 | <!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. --> |
3 | 3 | ||
4 | 4 | ||
5 | <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | 5 | <Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
6 | <Import Project="..\..\..\packages\xunit.core.2.4.1\build\xunit.core.props" Condition="Exists('..\..\..\packages\xunit.core.2.4.1\build\xunit.core.props')" /> | ||
7 | <Import Project="..\..\..\packages\xunit.runner.visualstudio.2.4.1\build\net20\xunit.runner.visualstudio.props" Condition="Exists('..\..\..\packages\xunit.runner.visualstudio.2.4.1\build\net20\xunit.runner.visualstudio.props')" /> | ||
6 | <ItemGroup Label="ProjectConfigurations"> | 8 | <ItemGroup Label="ProjectConfigurations"> |
7 | <ProjectConfiguration Include="Debug|Win32"> | 9 | <ProjectConfiguration Include="Debug|Win32"> |
8 | <Configuration>Debug</Configuration> | 10 | <Configuration>Debug</Configuration> |
@@ -19,17 +21,19 @@ | |||
19 | <RootNamespace>DUtilUnitTests</RootNamespace> | 21 | <RootNamespace>DUtilUnitTests</RootNamespace> |
20 | <Keyword>ManagedCProj</Keyword> | 22 | <Keyword>ManagedCProj</Keyword> |
21 | <ConfigurationType>DynamicLibrary</ConfigurationType> | 23 | <ConfigurationType>DynamicLibrary</ConfigurationType> |
24 | <PlatformToolset>v142</PlatformToolset> | ||
22 | <CharacterSet>Unicode</CharacterSet> | 25 | <CharacterSet>Unicode</CharacterSet> |
23 | <CLRSupport>true</CLRSupport> | 26 | <CLRSupport>true</CLRSupport> |
27 | <TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion> | ||
24 | </PropertyGroup> | 28 | </PropertyGroup> |
25 | <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildProjectDirectory), wix.proj))\tools\WixBuild.props" /> | 29 | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> |
30 | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> | ||
26 | <PropertyGroup> | 31 | <PropertyGroup> |
27 | <ProjectAdditionalIncludeDirectories>$(WixRoot)src\libs\dutil\inc</ProjectAdditionalIncludeDirectories> | 32 | <ProjectAdditionalIncludeDirectories>..\..\dutil\inc</ProjectAdditionalIncludeDirectories> |
28 | <ProjectAdditionalLinkLibraries>rpcrt4.lib;dutil.lib;Mpr.lib;Ws2_32.lib;urlmon.lib;wininet.lib</ProjectAdditionalLinkLibraries> | 33 | <ProjectAdditionalLinkLibraries>rpcrt4.lib;Mpr.lib;Ws2_32.lib;urlmon.lib;wininet.lib</ProjectAdditionalLinkLibraries> |
29 | </PropertyGroup> | 34 | </PropertyGroup> |
30 | <ItemGroup> | 35 | <ItemGroup> |
31 | <ClCompile Include="AssemblyInfo.cpp" /> | 36 | <ClCompile Include="AssemblyInfo.cpp" /> |
32 | <ClCompile Include="CondUtilTest.cpp" /> | ||
33 | <ClCompile Include="DictUtilTest.cpp" /> | 37 | <ClCompile Include="DictUtilTest.cpp" /> |
34 | <ClCompile Include="DirUtilTests.cpp" /> | 38 | <ClCompile Include="DirUtilTests.cpp" /> |
35 | <ClCompile Include="FileUtilTest.cpp" /> | 39 | <ClCompile Include="FileUtilTest.cpp" /> |
@@ -38,36 +42,54 @@ | |||
38 | <ClCompile Include="MemUtilTest.cpp" /> | 42 | <ClCompile Include="MemUtilTest.cpp" /> |
39 | <ClCompile Include="MonUtilTest.cpp" /> | 43 | <ClCompile Include="MonUtilTest.cpp" /> |
40 | <ClCompile Include="PathUtilTest.cpp" /> | 44 | <ClCompile Include="PathUtilTest.cpp" /> |
45 | <ClCompile Include="precomp.cpp"> | ||
46 | <PrecompiledHeader>Create</PrecompiledHeader> | ||
47 | <!-- Warnings from NativeAssert.h from referencing netstandard dlls --> | ||
48 | <DisableSpecificWarnings>4564;4691</DisableSpecificWarnings> | ||
49 | </ClCompile> | ||
41 | <ClCompile Include="SceUtilTest.cpp" Condition=" Exists('$(SqlCESdkIncludePath)') " /> | 50 | <ClCompile Include="SceUtilTest.cpp" Condition=" Exists('$(SqlCESdkIncludePath)') " /> |
42 | <ClCompile Include="StrUtilTest.cpp" /> | 51 | <ClCompile Include="StrUtilTest.cpp" /> |
43 | <ClCompile Include="UriUtilTest.cpp" /> | 52 | <ClCompile Include="UriUtilTest.cpp" /> |
44 | <ClCompile Include="VarHelpers.cpp" /> | ||
45 | <ClCompile Include="VarUtilTest.cpp" /> | ||
46 | </ItemGroup> | 53 | </ItemGroup> |
47 | <ItemGroup> | 54 | <ItemGroup> |
48 | <ClInclude Include="precomp.h" /> | 55 | <ClInclude Include="precomp.h" /> |
49 | <ClInclude Include="error.h" /> | 56 | <ClInclude Include="error.h" /> |
50 | <ClInclude Include="VarHelpers.h" /> | 57 | <ClInclude Include="NativeAssert.h" /> |
51 | </ItemGroup> | 58 | </ItemGroup> |
52 | <ItemGroup> | 59 | <ItemGroup> |
60 | <None Include="packages.config" /> | ||
53 | <ResourceCompile Include="UnitTest.rc" /> | 61 | <ResourceCompile Include="UnitTest.rc" /> |
54 | </ItemGroup> | 62 | </ItemGroup> |
55 | <ItemGroup> | 63 | <ItemGroup> |
56 | <Reference Include="System" /> | 64 | <Reference Include="System" /> |
57 | <Reference Include="xunit"> | 65 | <Reference Include="System.Core" /> |
58 | <HintPath>$(XunitPath)\xunit.dll</HintPath> | 66 | <Reference Include="xunit.abstractions"> |
67 | <HintPath>..\..\..\packages\xunit.abstractions.2.0.3\lib\netstandard2.0\xunit.abstractions.dll</HintPath> | ||
68 | </Reference> | ||
69 | <Reference Include="xunit.assert"> | ||
70 | <HintPath>..\..\..\packages\xunit.assert.2.4.1\lib\netstandard1.1\xunit.assert.dll</HintPath> | ||
71 | </Reference> | ||
72 | <Reference Include="xunit.core"> | ||
73 | <HintPath>..\..\..\packages\xunit.extensibility.core.2.4.1\lib\netstandard1.1\xunit.core.dll</HintPath> | ||
74 | </Reference> | ||
75 | <Reference Include="xunit.execution.desktop"> | ||
76 | <HintPath>..\..\..\packages\xunit.extensibility.execution.2.4.1\lib\net452\xunit.execution.desktop.dll</HintPath> | ||
77 | </Reference> | ||
78 | <Reference Include="WixBuildTools.TestSupport"> | ||
79 | <HintPath>..\..\..\packages\WixBuildTools.TestSupport.4.0.37\lib\net472\WixBuildTools.TestSupport.dll</HintPath> | ||
59 | </Reference> | 80 | </Reference> |
60 | </ItemGroup> | 81 | </ItemGroup> |
61 | <ItemGroup> | 82 | <ItemGroup> |
62 | <ProjectReference Include="..\..\..\..\src\libs\dutil\dutil.vcxproj" /> | 83 | <ProjectReference Include="..\..\dutil\dutil.vcxproj" /> |
63 | <ProjectReference Include="..\..\WixCppCliTestTools\WixCppCliTestTools.vcxproj"> | ||
64 | <Project>{95BABD97-FBDB-453A-AF8A-FA031A07B599}</Project> | ||
65 | <Name>WixCppCliTestTools</Name> | ||
66 | </ProjectReference> | ||
67 | <ProjectReference Include="..\..\WixTestTools\WixTestTools.csproj"> | ||
68 | <Project>{55CB1042-647B-4347-9876-3EA607AF8DCE}</Project> | ||
69 | <Name>WixTestTools</Name> | ||
70 | </ProjectReference> | ||
71 | </ItemGroup> | 84 | </ItemGroup> |
72 | <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildProjectDirectory), wix.proj))\tools\WixBuild.targets" /> | 85 | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> |
86 | <Import Project="..\..\..\packages\xunit.core.2.4.1\build\xunit.core.targets" Condition="Exists('..\..\..\packages\xunit.core.2.4.1\build\xunit.core.targets')" /> | ||
87 | <Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild"> | ||
88 | <PropertyGroup> | ||
89 | <ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText> | ||
90 | </PropertyGroup> | ||
91 | <Error Condition="!Exists('..\..\..\packages\xunit.core.2.4.1\build\xunit.core.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\packages\xunit.core.2.4.1\build\xunit.core.props'))" /> | ||
92 | <Error Condition="!Exists('..\..\..\packages\xunit.core.2.4.1\build\xunit.core.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\packages\xunit.core.2.4.1\build\xunit.core.targets'))" /> | ||
93 | <Error Condition="!Exists('..\..\..\packages\xunit.runner.visualstudio.2.4.1\build\net20\xunit.runner.visualstudio.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\packages\xunit.runner.visualstudio.2.4.1\build\net20\xunit.runner.visualstudio.props'))" /> | ||
94 | </Target> | ||
73 | </Project> | 95 | </Project> |
diff --git a/src/test/DUtilUnitTest/DUtilUnitTest.vcxproj.filters b/src/test/DUtilUnitTest/DUtilUnitTest.vcxproj.filters index a83db35d..783e18c7 100644 --- a/src/test/DUtilUnitTest/DUtilUnitTest.vcxproj.filters +++ b/src/test/DUtilUnitTest/DUtilUnitTest.vcxproj.filters | |||
@@ -18,9 +18,6 @@ | |||
18 | <ClCompile Include="AssemblyInfo.cpp"> | 18 | <ClCompile Include="AssemblyInfo.cpp"> |
19 | <Filter>Source Files</Filter> | 19 | <Filter>Source Files</Filter> |
20 | </ClCompile> | 20 | </ClCompile> |
21 | <ClCompile Include="CondUtilTest.cpp"> | ||
22 | <Filter>Source Files</Filter> | ||
23 | </ClCompile> | ||
24 | <ClCompile Include="DictUtilTest.cpp"> | 21 | <ClCompile Include="DictUtilTest.cpp"> |
25 | <Filter>Source Files</Filter> | 22 | <Filter>Source Files</Filter> |
26 | </ClCompile> | 23 | </ClCompile> |
@@ -51,12 +48,6 @@ | |||
51 | <ClCompile Include="UriUtilTest.cpp"> | 48 | <ClCompile Include="UriUtilTest.cpp"> |
52 | <Filter>Source Files</Filter> | 49 | <Filter>Source Files</Filter> |
53 | </ClCompile> | 50 | </ClCompile> |
54 | <ClCompile Include="VarHelpers.cpp"> | ||
55 | <Filter>Source Files</Filter> | ||
56 | </ClCompile> | ||
57 | <ClCompile Include="VarUtilTest.cpp"> | ||
58 | <Filter>Source Files</Filter> | ||
59 | </ClCompile> | ||
60 | </ItemGroup> | 51 | </ItemGroup> |
61 | <ItemGroup> | 52 | <ItemGroup> |
62 | <ResourceCompile Include="UnitTest.rc"> | 53 | <ResourceCompile Include="UnitTest.rc"> |
@@ -70,7 +61,7 @@ | |||
70 | <ClInclude Include="error.h"> | 61 | <ClInclude Include="error.h"> |
71 | <Filter>Header Files</Filter> | 62 | <Filter>Header Files</Filter> |
72 | </ClInclude> | 63 | </ClInclude> |
73 | <ClInclude Include="VarHelpers.h"> | 64 | <ClInclude Include="NativeAssert.h"> |
74 | <Filter>Header Files</Filter> | 65 | <Filter>Header Files</Filter> |
75 | </ClInclude> | 66 | </ClInclude> |
76 | </ItemGroup> | 67 | </ItemGroup> |