xref: /MusicPlayer2/UnitTest/UnitTest.vcxproj (revision ead86454da3af0f0f92b604977e8985caecdf15c)
1*ead86454SZhong Yang<?xml version="1.0" encoding="utf-8"?>
2*ead86454SZhong Yang<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3*ead86454SZhong Yang  <ItemGroup Label="ProjectConfigurations">
4*ead86454SZhong Yang    <ProjectConfiguration Include="Debug|Win32">
5*ead86454SZhong Yang      <Configuration>Debug</Configuration>
6*ead86454SZhong Yang      <Platform>Win32</Platform>
7*ead86454SZhong Yang    </ProjectConfiguration>
8*ead86454SZhong Yang    <ProjectConfiguration Include="Debug|x64">
9*ead86454SZhong Yang      <Configuration>Debug</Configuration>
10*ead86454SZhong Yang      <Platform>x64</Platform>
11*ead86454SZhong Yang    </ProjectConfiguration>
12*ead86454SZhong Yang  </ItemGroup>
13*ead86454SZhong Yang  <PropertyGroup Label="Globals">
14*ead86454SZhong Yang    <VCProjectVersion>15.0</VCProjectVersion>
15*ead86454SZhong Yang    <ProjectGuid>{CC6552E7-FF4F-4475-80DE-8D71B6F32C19}</ProjectGuid>
16*ead86454SZhong Yang    <Keyword>Win32Proj</Keyword>
17*ead86454SZhong Yang    <RootNamespace>UnitTest</RootNamespace>
18*ead86454SZhong Yang    <WindowsTargetPlatformVersion>10.0.17763.0</WindowsTargetPlatformVersion>
19*ead86454SZhong Yang    <ProjectSubType>NativeUnitTestProject</ProjectSubType>
20*ead86454SZhong Yang  </PropertyGroup>
21*ead86454SZhong Yang  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
22*ead86454SZhong Yang  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
23*ead86454SZhong Yang    <ConfigurationType>DynamicLibrary</ConfigurationType>
24*ead86454SZhong Yang    <UseDebugLibraries>true</UseDebugLibraries>
25*ead86454SZhong Yang    <PlatformToolset>v141</PlatformToolset>
26*ead86454SZhong Yang    <CharacterSet>Unicode</CharacterSet>
27*ead86454SZhong Yang    <UseOfMfc>Dynamic</UseOfMfc>
28*ead86454SZhong Yang  </PropertyGroup>
29*ead86454SZhong Yang  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
30*ead86454SZhong Yang    <ConfigurationType>DynamicLibrary</ConfigurationType>
31*ead86454SZhong Yang    <UseDebugLibraries>true</UseDebugLibraries>
32*ead86454SZhong Yang    <PlatformToolset>v141</PlatformToolset>
33*ead86454SZhong Yang    <CharacterSet>Unicode</CharacterSet>
34*ead86454SZhong Yang    <UseOfMfc>Dynamic</UseOfMfc>
35*ead86454SZhong Yang  </PropertyGroup>
36*ead86454SZhong Yang  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
37*ead86454SZhong Yang  <ImportGroup Label="ExtensionSettings">
38*ead86454SZhong Yang  </ImportGroup>
39*ead86454SZhong Yang  <ImportGroup Label="Shared">
40*ead86454SZhong Yang  </ImportGroup>
41*ead86454SZhong Yang  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
42*ead86454SZhong Yang    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
43*ead86454SZhong Yang  </ImportGroup>
44*ead86454SZhong Yang  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
45*ead86454SZhong Yang    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
46*ead86454SZhong Yang  </ImportGroup>
47*ead86454SZhong Yang  <PropertyGroup Label="UserMacros" />
48*ead86454SZhong Yang  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
49*ead86454SZhong Yang    <LinkIncremental>true</LinkIncremental>
50*ead86454SZhong Yang  </PropertyGroup>
51*ead86454SZhong Yang  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
52*ead86454SZhong Yang    <LinkIncremental>true</LinkIncremental>
53*ead86454SZhong Yang  </PropertyGroup>
54*ead86454SZhong Yang  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
55*ead86454SZhong Yang    <ClCompile>
56*ead86454SZhong Yang      <PrecompiledHeader>Use</PrecompiledHeader>
57*ead86454SZhong Yang      <WarningLevel>Level3</WarningLevel>
58*ead86454SZhong Yang      <Optimization>Disabled</Optimization>
59*ead86454SZhong Yang      <AdditionalIncludeDirectories>$(VCInstallDir)UnitTest\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
60*ead86454SZhong Yang      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
61*ead86454SZhong Yang      <UseFullPaths>true</UseFullPaths>
62*ead86454SZhong Yang    </ClCompile>
63*ead86454SZhong Yang    <Link>
64*ead86454SZhong Yang      <SubSystem>Windows</SubSystem>
65*ead86454SZhong Yang      <AdditionalLibraryDirectories>$(VCInstallDir)UnitTest\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
66*ead86454SZhong Yang      <AdditionalDependencies>../MusicPlayer2/x64/$(ConfigurationName)/*.obj;../MusicPlayer2/bass_x64.lib;%(AdditionalDependencies)</AdditionalDependencies>
67*ead86454SZhong Yang    </Link>
68*ead86454SZhong Yang  </ItemDefinitionGroup>
69*ead86454SZhong Yang  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
70*ead86454SZhong Yang    <ClCompile>
71*ead86454SZhong Yang      <PrecompiledHeader>Use</PrecompiledHeader>
72*ead86454SZhong Yang      <WarningLevel>Level3</WarningLevel>
73*ead86454SZhong Yang      <Optimization>Disabled</Optimization>
74*ead86454SZhong Yang      <AdditionalIncludeDirectories>$(VCInstallDir)UnitTest\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
75*ead86454SZhong Yang      <PreprocessorDefinitions>WIN32;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
76*ead86454SZhong Yang      <UseFullPaths>true</UseFullPaths>
77*ead86454SZhong Yang    </ClCompile>
78*ead86454SZhong Yang    <Link>
79*ead86454SZhong Yang      <SubSystem>Windows</SubSystem>
80*ead86454SZhong Yang      <AdditionalLibraryDirectories>$(VCInstallDir)UnitTest\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
81*ead86454SZhong Yang      <AdditionalDependencies>../MusicPlayer2/$(ConfigurationName)/*.obj;../MusicPlayer2/bass.lib;%(AdditionalDependencies)</AdditionalDependencies>
82*ead86454SZhong Yang    </Link>
83*ead86454SZhong Yang  </ItemDefinitionGroup>
84*ead86454SZhong Yang  <ItemGroup>
85*ead86454SZhong Yang    <ClInclude Include="stdafx.h" />
86*ead86454SZhong Yang    <ClInclude Include="targetver.h" />
87*ead86454SZhong Yang  </ItemGroup>
88*ead86454SZhong Yang  <ItemGroup>
89*ead86454SZhong Yang    <ClCompile Include="stdafx.cpp">
90*ead86454SZhong Yang      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Create</PrecompiledHeader>
91*ead86454SZhong Yang      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader>
92*ead86454SZhong Yang    </ClCompile>
93*ead86454SZhong Yang    <ClCompile Include="unittest1.cpp" />
94*ead86454SZhong Yang  </ItemGroup>
95*ead86454SZhong Yang  <ItemGroup>
96*ead86454SZhong Yang    <ProjectReference Include="..\MusicPlayer2\MusicPlayer2.vcxproj">
97*ead86454SZhong Yang      <Project>{dfd1e633-a714-4e99-bc49-1d55ed66a6b7}</Project>
98*ead86454SZhong Yang    </ProjectReference>
99*ead86454SZhong Yang  </ItemGroup>
100*ead86454SZhong Yang  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
101*ead86454SZhong Yang  <ImportGroup Label="ExtensionTargets">
102*ead86454SZhong Yang  </ImportGroup>
103*ead86454SZhong Yang</Project>