Blur Optimization. [Part 3]
[xy_vsfilter.git] / test / unit_test / unit_test.vcxproj
blobf1d0da1cc81e3c5a96acd3c055dbc5b7257154b3
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 Unicode|Win32">\r
5       <Configuration>Debug Unicode</Configuration>\r
6       <Platform>Win32</Platform>\r
7     </ProjectConfiguration>\r
8     <ProjectConfiguration Include="Release Unicode|Win32">\r
9       <Configuration>Release Unicode</Configuration>\r
10       <Platform>Win32</Platform>\r
11     </ProjectConfiguration>\r
12   </ItemGroup>\r
13   <PropertyGroup Label="Globals">\r
14     <ProjectGuid>{61CB0A9F-6347-423B-9296-6F35DD4745F5}</ProjectGuid>\r
15     <RootNamespace>unit_test</RootNamespace>\r
16   </PropertyGroup>\r
17   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />\r
18   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|Win32'" Label="Configuration">\r
19     <ConfigurationType>Application</ConfigurationType>\r
20     <UseDebugLibraries>true</UseDebugLibraries>\r
21     <CharacterSet>Unicode</CharacterSet>\r
22   </PropertyGroup>\r
23   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Unicode|Win32'" Label="Configuration">\r
24     <ConfigurationType>Application</ConfigurationType>\r
25     <UseDebugLibraries>false</UseDebugLibraries>\r
26     <WholeProgramOptimization>true</WholeProgramOptimization>\r
27     <CharacterSet>Unicode</CharacterSet>\r
28     <UseOfMfc>Static</UseOfMfc>\r
29     <UseOfAtl>Static</UseOfAtl>\r
30   </PropertyGroup>\r
31   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />\r
32   <ImportGroup Label="ExtensionSettings">\r
33   </ImportGroup>\r
34   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|Win32'">\r
35     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
36   </ImportGroup>\r
37   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release Unicode|Win32'">\r
38     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
39   </ImportGroup>\r
40   <PropertyGroup Label="UserMacros" />\r
41   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">\r
42     <IncludePath>$(SolutionDir)\..\..\..\..\test\gtest-1.6.0\include\;$(IncludePath)</IncludePath>\r
43   </PropertyGroup>\r
44   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Unicode|Win32'">\r
45     <IncludePath>$(SolutionDir)\..\..\..\..\test\gtest-1.6.0\include;$(SolutionDir)\..\..\..\..\src\subtitles;$(SolutionDir)\..\..\..\thirdparty\boost_1_47_0\;$(SolutionDir)\..\..\..\..\src\subpic\;$(IncludePath)</IncludePath>\r
46     <OutDir>$(ProjectDir)bin\$(Configuration)\</OutDir>\r
47   </PropertyGroup>\r
48   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|Win32'">\r
49     <IncludePath>$(SolutionDir)\..\..\..\..\test\gtest-1.6.0\include;$(IncludePath)</IncludePath>\r
50     <OutDir>$(ProjectDir)bin\$(Configuration)\</OutDir>\r
51   </PropertyGroup>\r
52   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|Win32'">\r
53     <ClCompile>\r
54       <WarningLevel>Level3</WarningLevel>\r
55       <Optimization>Disabled</Optimization>\r
56       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>\r
57     </ClCompile>\r
58     <Link>\r
59       <GenerateDebugInformation>true</GenerateDebugInformation>\r
60       <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\..\lib\</AdditionalLibraryDirectories>\r
61       <AdditionalDependencies>gtestDU.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
62       <SubSystem>Console</SubSystem>\r
63     </Link>\r
64   </ItemDefinitionGroup>\r
65   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release Unicode|Win32'">\r
66     <ClCompile>\r
67       <WarningLevel>Level3</WarningLevel>\r
68       <Optimization>MaxSpeed</Optimization>\r
69       <FunctionLevelLinking>true</FunctionLevelLinking>\r
70       <IntrinsicFunctions>true</IntrinsicFunctions>\r
71       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>\r
72     </ClCompile>\r
73     <Link>\r
74       <GenerateDebugInformation>true</GenerateDebugInformation>\r
75       <EnableCOMDATFolding>true</EnableCOMDATFolding>\r
76       <OptimizeReferences>true</OptimizeReferences>\r
77       <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\..\lib\;$(SolutionDir)..\..\..\..\lib\dx\</AdditionalLibraryDirectories>\r
78       <AdditionalDependencies>gtestRU.lib;subtitlesRU.lib;subpicRU.lib;strmbaseRU.lib;d3d9.lib;ddraw.lib;winmm.lib;delayimp.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
79       <SubSystem>Console</SubSystem>\r
80       <IgnoreSpecificDefaultLibraries>\r
81       </IgnoreSpecificDefaultLibraries>\r
82       <DelayLoadDLLs>oleacc.dll</DelayLoadDLLs>\r
83     </Link>\r
84   </ItemDefinitionGroup>\r
85   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">\r
86     <Link>\r
87       <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\..\lib</AdditionalLibraryDirectories>\r
88       <AdditionalDependencies>gtestRU.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
89     </Link>\r
90   </ItemDefinitionGroup>\r
91   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">\r
92     <Link>\r
93       <AdditionalLibraryDirectories>$(SolutionDir)..\..\..\..\lib</AdditionalLibraryDirectories>\r
94       <AdditionalDependencies>gtestRU.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
95     </Link>\r
96   </ItemDefinitionGroup>\r
97   <ItemGroup>\r
98     <ClCompile Include="main.cpp">\r
99       <AssemblerOutput Condition="'$(Configuration)|$(Platform)'=='Release Unicode|Win32'">AssemblyAndSourceCode</AssemblerOutput>\r
100     </ClCompile>\r
101   </ItemGroup>\r
102   <ItemGroup>\r
103     <ClInclude Include="subpic_alphablend_test_data.h" />\r
104     <ClInclude Include="test_alphablend.h" />\r
105     <ClInclude Include="test_instrinsics_macro.h" />\r
106     <ClInclude Include="test_subsample_and_interlace.h" />\r
107     <ClInclude Include="test_xy_filter.h" />\r
108     <ClInclude Include="xy_filter_benchmark.h" />\r
109   </ItemGroup>\r
110   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />\r
111   <ImportGroup Label="ExtensionTargets">\r
112   </ImportGroup>\r
113 </Project>