Visual Studio 2012 Support
[xy_vsfilter.git] / test / unit_test / unit_test.vcxproj
blob7bb5409e601b489eee7c92f7bc477d7e62d65923
1 <?xml version="1.0" encoding="utf-8"?>\r
2 <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
3   <ItemGroup Label="ProjectConfigurations">\r
4     <ProjectConfiguration Include="Debug|Win32">\r
5       <Configuration>Debug</Configuration>\r
6       <Platform>Win32</Platform>\r
7     </ProjectConfiguration>\r
8     <ProjectConfiguration Include="Release|Win32">\r
9       <Configuration>Release</Configuration>\r
10       <Platform>Win32</Platform>\r
11     </ProjectConfiguration>\r
12     <ProjectConfiguration Include="Debug|x64">\r
13       <Configuration>Debug</Configuration>\r
14       <Platform>x64</Platform>\r
15     </ProjectConfiguration>\r
16     <ProjectConfiguration Include="Release|x64">\r
17       <Configuration>Release</Configuration>\r
18       <Platform>x64</Platform>\r
19     </ProjectConfiguration>\r
20   </ItemGroup>\r
21   <PropertyGroup Label="Globals">\r
22     <ProjectGuid>{61CB0A9F-6347-423B-9296-6F35DD4745F5}</ProjectGuid>\r
23     <RootNamespace>unit_test</RootNamespace>\r
24   </PropertyGroup>\r
25   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />\r
26   <PropertyGroup Condition="'$(Configuration)'=='Debug'" Label="Configuration">\r
27     <ConfigurationType>Application</ConfigurationType>\r
28     <UseDebugLibraries>true</UseDebugLibraries>\r
29     <CharacterSet>Unicode</CharacterSet>\r
30     <UseOfMfc>Static</UseOfMfc>\r
31   </PropertyGroup>\r
32   <PropertyGroup Condition="'$(Configuration)'=='Release'" Label="Configuration">\r
33     <ConfigurationType>Application</ConfigurationType>\r
34     <UseDebugLibraries>false</UseDebugLibraries>\r
35     <WholeProgramOptimization>true</WholeProgramOptimization>\r
36     <CharacterSet>Unicode</CharacterSet>\r
37     <UseOfMfc>Static</UseOfMfc>\r
38     <UseOfAtl>Static</UseOfAtl>\r
39   </PropertyGroup>\r
40   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />\r
41   <ImportGroup Label="ExtensionSettings">\r
42   </ImportGroup>\r
43   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">\r
44     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
45   </ImportGroup>\r
46   <ImportGroup Label="PropertySheets">\r
47     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
48   </ImportGroup>\r
49   <PropertyGroup Label="UserMacros" />\r
50   <PropertyGroup>\r
51     <IncludePath>$(SolutionDir)\..\..\..\..\test\gtest-1.6.0\include;$(SolutionDir)\..\..\..\..\src\subtitles;$(SolutionDir)\..\..\..\thirdparty\boost_1_47_0\;$(SolutionDir)\..\..\..\..\src\subpic\;$(SolutionDir)\..\..\..\..\src\filters\transform\vsfilter\;$(IncludePath)</IncludePath>\r
52     <OutDir>$(SolutionDir)..\..\..\..\bin\lib\$(Platform)\$(Configuration)\</OutDir>\r
53     <IntDir>$(SolutionDir)..\..\..\..\bin\obj\$(Configuration)_$(Platform)\</IntDir>\r
54   </PropertyGroup>\r
55   <ItemDefinitionGroup>\r
56     <Link>\r
57       <GenerateDebugInformation>true</GenerateDebugInformation>\r
58       <AdditionalLibraryDirectories Condition="'$(Configuration)'=='Debug'">$(SolutionDir)..\..\..\..\bin\lib\$(Platform)\;$(SolutionDir)..\..\..\..\bin\lib\$(Platform)\Debug\r
59       </AdditionalLibraryDirectories>\r
60       <AdditionalDependencies Condition="'$(Configuration)'=='Debug'">gtestDU.lib;subtitlesD.lib;subpicD.lib;strmbaseD.lib;delayimp.lib;VSFilter.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
61       <AdditionalLibraryDirectories Condition="'$(Configuration)'=='Release'">$(SolutionDir)..\..\..\..\bin\lib\$(Platform)\;$(SolutionDir)..\..\..\..\bin\lib\$(Platform)\Release\r
62       </AdditionalLibraryDirectories>\r
63       <AdditionalDependencies Condition="'$(Configuration)'=='Release'">gtestRU.lib;subtitlesR.lib;subpicR.lib;strmbaseR.lib;delayimp.lib;VSFilter.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
64       <SubSystem>Console</SubSystem>\r
65     </Link>\r
66     <ClCompile>\r
67       <RuntimeLibrary Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">MultiThreadedDebug</RuntimeLibrary>\r
68     </ClCompile>\r
69   </ItemDefinitionGroup>\r
70   <ItemDefinitionGroup Condition="'$(Configuration)'=='Debug'">\r
71     <ClCompile>\r
72       <WarningLevel>Level3</WarningLevel>\r
73       <Optimization>Disabled</Optimization>\r
74       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>\r
75     </ClCompile>\r
76   </ItemDefinitionGroup>\r
77   <ItemDefinitionGroup Condition="'$(Configuration)'=='Release'">\r
78     <ClCompile>\r
79       <WarningLevel>Level3</WarningLevel>\r
80       <Optimization>MaxSpeed</Optimization>\r
81       <FunctionLevelLinking>true</FunctionLevelLinking>\r
82       <IntrinsicFunctions>true</IntrinsicFunctions>\r
83       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>\r
84     </ClCompile>\r
85     <Link>\r
86       <EnableCOMDATFolding>true</EnableCOMDATFolding>\r
87       <OptimizeReferences>true</OptimizeReferences>\r
88       <DelayLoadDLLs>oleacc.dll</DelayLoadDLLs>\r
89     </Link>\r
90   </ItemDefinitionGroup>\r
91   <ItemGroup>\r
92     <ClCompile Include="main.cpp">\r
93       <AssemblerOutput>AssemblyAndSourceCode</AssemblerOutput>\r
94     </ClCompile>\r
95     <ClCompile Include="overall_test.cpp" />\r
96   </ItemGroup>\r
97   <ItemGroup>\r
98     <ClInclude Include="subpic_alphablend_test_data.h" />\r
99     <ClInclude Include="test_alphablend.h" />\r
100     <ClInclude Include="test_instrinsics_macro.h" />\r
101     <ClInclude Include="test_overall.h" />\r
102     <ClInclude Include="test_subsample_and_interlace.h" />\r
103     <ClInclude Include="test_xy_filter.h" />\r
104     <ClInclude Include="xy_filter_benchmark.h" />\r
105   </ItemGroup>\r
106   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />\r
107   <ImportGroup Label="ExtensionTargets">\r
108   </ImportGroup>\r
109 </Project>