aboutsummaryrefslogtreecommitdiff
path: root/src/test/DUtilUnitTest/DUtilUnitTest.vcxproj
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/test/DUtilUnitTest/DUtilUnitTest.vcxproj62
-rw-r--r--src/test/DUtilUnitTest/DUtilUnitTest.vcxproj.filters11
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>