main
vcxproj 99 lines 4.16 KB
Raw
1 <?xml version="1.0" encoding="utf-8"?>
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
4 <Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
5 <Import Project="..\..\..\..\internal\WixInternal.TestSupport.Native\build\WixInternal.TestSupport.Native.props" />
6
7 <ItemGroup Label="ProjectConfigurations">
8 <ProjectConfiguration Include="Debug|Win32">
9 <Configuration>Debug</Configuration>
10 <Platform>Win32</Platform>
11 </ProjectConfiguration>
12 <ProjectConfiguration Include="Debug|x64">
13 <Configuration>Debug</Configuration>
14 <Platform>x64</Platform>
15 </ProjectConfiguration>
16 <ProjectConfiguration Include="Release|Win32">
17 <Configuration>Release</Configuration>
18 <Platform>Win32</Platform>
19 </ProjectConfiguration>
20 <ProjectConfiguration Include="Release|x64">
21 <Configuration>Release</Configuration>
22 <Platform>x64</Platform>
23 </ProjectConfiguration>
24 </ItemGroup>
25
26 <PropertyGroup Label="Globals">
27 <ProjectTypes>{3AC096D0-A1C2-E12C-1390-A8335801FDAB};{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}</ProjectTypes>
28 <ProjectGuid>{AB7EE608-E5FB-42A5-831F-0DEEEA141223}</ProjectGuid>
29 <RootNamespace>DUtilUnitTests</RootNamespace>
30 <Keyword>ManagedCProj</Keyword>
31 <ConfigurationType>DynamicLibrary</ConfigurationType>
32 <CharacterSet>Unicode</CharacterSet>
33 <CLRSupport>true</CLRSupport>
34 <SignOutput>false</SignOutput>
35 <IsWixTestProject>true</IsWixTestProject>
36 </PropertyGroup>
37
38 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
39 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
40
41 <PropertyGroup>
42 <ProjectAdditionalIncludeDirectories>..\..\WixToolset.DUtil\inc</ProjectAdditionalIncludeDirectories>
43 <ProjectAdditionalLinkLibraries>rpcrt4.lib;Mpr.lib;Ws2_32.lib;shlwapi.lib;urlmon.lib;userenv.lib;wininet.lib</ProjectAdditionalLinkLibraries>
44 </PropertyGroup>
45
46 <ItemGroup>
47 <ClCompile Include="AppUtilTests.cpp" />
48 <ClCompile Include="ApupUtilTests.cpp" />
49 <ClCompile Include="AssemblyInfo.cpp" />
50 <ClCompile Include="DictUtilTest.cpp" />
51 <ClCompile Include="DirUtilTests.cpp" />
52 <ClCompile Include="DUtilTests.cpp" />
53 <ClCompile Include="EnvUtilTests.cpp" />
54 <ClCompile Include="error.cpp" />
55 <ClCompile Include="FileUtilTest.cpp" />
56 <ClCompile Include="GuidUtilTest.cpp" />
57 <ClCompile Include="IniUtilTest.cpp" />
58 <ClCompile Include="LocUtilTests.cpp" />
59 <ClCompile Include="MemUtilTest.cpp" />
60 <ClCompile Include="MonUtilTest.cpp" />
61 <ClCompile Include="PathUtilTest.cpp" />
62 <ClCompile Include="PipeUtilTest.cpp" />
63 <ClCompile Include="ProcUtilTest.cpp" />
64 <ClCompile Include="precomp.cpp">
65 <PrecompiledHeader>Create</PrecompiledHeader>
66 <!-- Warnings from referencing netstandard dlls -->
67 <DisableSpecificWarnings>4564;4691</DisableSpecificWarnings>
68 </ClCompile>
69 <ClCompile Include="RegUtilTest.cpp" />
70 <ClCompile Include="SceUtilTest.cpp" Condition=" Exists('$(SqlCESdkIncludePath)') " />
71 <ClCompile Include="StrUtilTest.cpp" />
72 <ClCompile Include="UriUtilTest.cpp" />
73 <ClCompile Include="VerUtilTests.cpp" />
74 </ItemGroup>
75
76 <ItemGroup>
77 <ClInclude Include="precomp.h" />
78 <ClInclude Include="error.h" />
79 </ItemGroup>
80
81 <ItemGroup>
82 <ResourceCompile Include="UnitTest.rc" />
83 </ItemGroup>
84
85 <ItemGroup>
86 <None Include="TestData\ApupUtilTests\FeedBv2.0.xml" CopyToOutputDirectory="PreserveNewest" />
87 <None Include="TestData\LocUtilTests\controls.wxl" CopyToOutputDirectory="PreserveNewest" />
88 <None Include="TestData\LocUtilTests\strings.wxl" CopyToOutputDirectory="PreserveNewest" />
89 </ItemGroup>
90
91 <ItemGroup>
92 <ProjectReference Include="..\..\WixToolset.DUtil\dutil.vcxproj">
93 <Project>{1244E671-F108-4334-BA52-8A7517F26ECD}</Project>
94 </ProjectReference>
95 </ItemGroup>
96
97 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
98 <Import Project="..\..\..\..\internal\WixInternal.TestSupport.Native\build\WixInternal.TestSupport.Native.targets" />
99 </Project>