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