1 <?xml version="1.0" encoding="utf-8"?>
2 <Project DefaultTargets="Build" ToolsVersion="4.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="Release log|Win32">
9 <Configuration>Release log</Configuration>
10 <Platform>Win32</Platform>
11 </ProjectConfiguration>
12 <ProjectConfiguration Include="Release|Win32">
13 <Configuration>Release</Configuration>
14 <Platform>Win32</Platform>
15 </ProjectConfiguration>
16 <ProjectConfiguration Include="Debug|x64">
17 <Configuration>Debug</Configuration>
18 <Platform>x64</Platform>
19 </ProjectConfiguration>
20 <ProjectConfiguration Include="Release log|x64">
21 <Configuration>Release log</Configuration>
22 <Platform>x64</Platform>
23 </ProjectConfiguration>
24 <ProjectConfiguration Include="Release|x64">
25 <Configuration>Release</Configuration>
26 <Platform>x64</Platform>
27 </ProjectConfiguration>
29 <PropertyGroup Label="Globals">
30 <ProjectName>subpic_2012</ProjectName>
31 <ProjectGuid>{D514EA4D-EAFB-47A9-A437-A582CA571251}</ProjectGuid>
32 <RootNamespace>subpic_2012</RootNamespace>
33 <Keyword>Win32Proj</Keyword>
35 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
36 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
37 <ConfigurationType>StaticLibrary</ConfigurationType>
38 <UseOfMfc>Static</UseOfMfc>
39 <CharacterSet>Unicode</CharacterSet>
40 <WholeProgramOptimization>true</WholeProgramOptimization>
41 <PlatformToolset>v110</PlatformToolset>
43 <PropertyGroup Condition="'$(Configuration)'=='Release log'" Label="Configuration">
44 <ConfigurationType>StaticLibrary</ConfigurationType>
45 <UseOfMfc>Static</UseOfMfc>
46 <CharacterSet>Unicode</CharacterSet>
47 <WholeProgramOptimization>true</WholeProgramOptimization>
49 <PropertyGroup Condition="'$(Configuration)'=='Release'" Label="Configuration">
50 <ConfigurationType>StaticLibrary</ConfigurationType>
51 <UseOfMfc>Static</UseOfMfc>
52 <CharacterSet>Unicode</CharacterSet>
53 <WholeProgramOptimization>true</WholeProgramOptimization>
55 <PropertyGroup Condition="'$(Configuration)'=='Debug'" Label="Configuration">
56 <ConfigurationType>StaticLibrary</ConfigurationType>
57 <UseOfMfc>Static</UseOfMfc>
58 <CharacterSet>Unicode</CharacterSet>
60 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Release log|x64'">
61 <PlatformToolset>v110</PlatformToolset>
63 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Release log|Win32'">
64 <PlatformToolset>v110</PlatformToolset>
66 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
67 <PlatformToolset>v110</PlatformToolset>
69 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
70 <PlatformToolset>v110</PlatformToolset>
72 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
73 <PlatformToolset>v110</PlatformToolset>
75 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
76 <ImportGroup Label="ExtensionSettings">
78 <ImportGroup Label="PropertySheets">
79 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
80 <Import Project="..\common.props" />
82 <PropertyGroup Label="UserMacros" />
84 <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
85 <IncludePath>$(SolutionDir);$(SolutionDir)\..\..\..\log4cplus\include\;$(SolutionDir)\..\..\..\thirdparty\boost_1_47_0\;$(IncludePath)</IncludePath>
86 <TargetName Condition="'$(Configuration)'=='Release log'">$(ProjectName)RL</TargetName>
88 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
90 <AdditionalIncludeDirectories>../../include/dx;../Filters/BaseClasses;$(DXSDK_DIR)Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
91 <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
92 <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
93 <PrecompiledHeader>Use</PrecompiledHeader>
94 <EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet>
97 <AdditionalDependencies>d3d9.lib;%(AdditionalDependencies)</AdditionalDependencies>
98 <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
99 <AdditionalLibraryDirectories>$(DXSDK_DIR)Lib\x86;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
101 </ItemDefinitionGroup>
102 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
104 <WholeProgramOptimization>true</WholeProgramOptimization>
105 <AdditionalIncludeDirectories>../../include/dx;../Filters/BaseClasses;$(DXSDK_DIR)Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
106 <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
107 <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
108 <OpenMPSupport>false</OpenMPSupport>
109 <RuntimeTypeInfo>true</RuntimeTypeInfo>
110 <EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet>
111 <PrecompiledHeader>Use</PrecompiledHeader>
114 <AdditionalDependencies>d3d9.lib;%(AdditionalDependencies)</AdditionalDependencies>
115 <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
116 <AdditionalLibraryDirectories>$(DXSDK_DIR)Lib\x86;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
118 </ItemDefinitionGroup>
119 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
121 <AdditionalIncludeDirectories>../../include/dx;../Filters/BaseClasses;$(DXSDK_DIR)Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
122 <PreprocessorDefinitions>_WIN64;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
123 <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
124 <PrecompiledHeader>Use</PrecompiledHeader>
125 <EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet>
126 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
129 <AdditionalDependencies>d3d9.lib;%(AdditionalDependencies)</AdditionalDependencies>
130 <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
131 <AdditionalLibraryDirectories>$(DXSDK_DIR)Lib\x64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
132 <TargetMachine>MachineX64</TargetMachine>
134 </ItemDefinitionGroup>
135 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
137 <WholeProgramOptimization>true</WholeProgramOptimization>
138 <AdditionalIncludeDirectories>../../include/dx;../Filters/BaseClasses;$(DXSDK_DIR)Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
139 <PreprocessorDefinitions>_WIN64;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
140 <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
141 <OpenMPSupport>false</OpenMPSupport>
142 <RuntimeTypeInfo>true</RuntimeTypeInfo>
143 <EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet>
144 <PrecompiledHeader>Use</PrecompiledHeader>
147 <AdditionalDependencies>d3d9.lib;%(AdditionalDependencies)</AdditionalDependencies>
148 <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
149 <AdditionalLibraryDirectories>$(DXSDK_DIR)Lib\x64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
150 <TargetMachine>MachineX64</TargetMachine>
152 </ItemDefinitionGroup>
153 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release log|Win32'">
155 <WholeProgramOptimization>true</WholeProgramOptimization>
156 <AdditionalIncludeDirectories>../../include/dx;../Filters/BaseClasses;$(DXSDK_DIR)Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
157 <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;__DO_LOG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
158 <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
159 <OpenMPSupport>false</OpenMPSupport>
160 <RuntimeTypeInfo>true</RuntimeTypeInfo>
161 <EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet>
162 <PrecompiledHeader>Use</PrecompiledHeader>
165 <AdditionalDependencies>d3d9.lib;%(AdditionalDependencies)</AdditionalDependencies>
166 <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
167 <AdditionalLibraryDirectories>$(DXSDK_DIR)Lib\x86;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
169 </ItemDefinitionGroup>
170 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release log|x64'">
172 <WholeProgramOptimization>true</WholeProgramOptimization>
173 <AdditionalIncludeDirectories>../../include/dx;../Filters/BaseClasses;$(DXSDK_DIR)Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
174 <PreprocessorDefinitions>_WIN64;NDEBUG;_LIB;__DO_LOG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
175 <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
176 <OpenMPSupport>false</OpenMPSupport>
177 <RuntimeTypeInfo>true</RuntimeTypeInfo>
178 <EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet>
179 <PrecompiledHeader>Use</PrecompiledHeader>
182 <AdditionalDependencies>d3d9.lib;ddraw.lib;%(AdditionalDependencies)</AdditionalDependencies>
183 <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
184 <AdditionalLibraryDirectories>$(DXSDK_DIR)Lib\x64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
185 <TargetMachine>MachineX64</TargetMachine>
187 </ItemDefinitionGroup>
189 <ClCompile Include="color_conv_table.cpp">
190 <PrecompiledHeader>NotUsing</PrecompiledHeader>
192 <ClCompile Include="CoordGeom.cpp" />
193 <ClCompile Include="CRect2.cpp">
194 <PrecompiledHeader>NotUsing</PrecompiledHeader>
196 <ClCompile Include="DX7SubPic.cpp" />
197 <ClCompile Include="DX9SubPic.cpp" />
198 <ClCompile Include="MemSubPic.cpp" />
199 <ClCompile Include="PooledSubPic.cpp">
200 <PrecompiledHeader>NotUsing</PrecompiledHeader>
202 <ClCompile Include="SimpleSubpicImpl.cpp" />
203 <ClCompile Include="SimpleSubPicProviderImpl.cpp" />
204 <ClCompile Include="SimpleSubPicWrapper.cpp" />
205 <ClCompile Include="stdafx.cpp">
206 <PrecompiledHeader>Create</PrecompiledHeader>
208 <ClCompile Include="SubPicAllocatorPresenterImpl.cpp" />
209 <ClCompile Include="SubPicImpl.cpp" />
210 <ClCompile Include="SubPicProviderExWrapper.cpp" />
211 <ClCompile Include="SubPicProviderImpl.cpp" />
212 <ClCompile Include="SubPicQueueImpl.cpp" />
215 <ClInclude Include="color_conv_table.h" />
216 <ClInclude Include="CoordGeom.h" />
217 <ClInclude Include="CRect2.h" />
218 <ClInclude Include="DX7SubPic.h" />
219 <ClInclude Include="DX9SubPic.h" />
220 <ClInclude Include="ISimpleSubPic.h" />
221 <ClInclude Include="ISubPic.h" />
222 <ClInclude Include="ISubRender.h" />
223 <ClInclude Include="MemSubPic.h" />
224 <ClInclude Include="PooledSubPic.h" />
225 <ClInclude Include="SimpleSubpicImpl.h" />
226 <ClInclude Include="SimpleSubPicProviderImpl.h" />
227 <ClInclude Include="SimpleSubPicWrapper.h" />
228 <ClInclude Include="stdafx.h" />
229 <ClInclude Include="SubPicAllocatorPresenterImpl.h" />
230 <ClInclude Include="SubPicImpl.h" />
231 <ClInclude Include="SubPicProviderExWrapper.h" />
232 <ClInclude Include="SubPicProviderImpl.h" />
233 <ClInclude Include="SubPicQueueImpl.h" />
234 <ClInclude Include="xy_intrinsics.h" />
236 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
237 <ImportGroup Label="ExtensionTargets">
241 <UserProperties DevPartner_IsInstrumented="1" />