]> git.sesse.net Git - casparcg/blob - modules/screen/screen.vcxproj
6f6666b296a4914568d18a040b486af6c978ce56
[casparcg] / modules / screen / screen.vcxproj
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|x64">\r
5       <Configuration>Debug</Configuration>\r
6       <Platform>x64</Platform>\r
7     </ProjectConfiguration>\r
8     <ProjectConfiguration Include="Release|x64">\r
9       <Configuration>Release</Configuration>\r
10       <Platform>x64</Platform>\r
11     </ProjectConfiguration>\r
12   </ItemGroup>\r
13   <PropertyGroup Label="Globals">\r
14     <ProjectGuid>{88F974F0-D09F-4788-8CF8-F563209E60C1}</ProjectGuid>\r
15     <RootNamespace>screen</RootNamespace>\r
16     <Keyword>Win32Proj</Keyword>\r
17     <ProjectName>screen</ProjectName>\r
18   </PropertyGroup>\r
19   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />\r
20   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">\r
21     <ConfigurationType>StaticLibrary</ConfigurationType>\r
22     <CharacterSet>Unicode</CharacterSet>\r
23     <WholeProgramOptimization>true</WholeProgramOptimization>\r
24     <UseDebugLibraries>false</UseDebugLibraries>\r
25   </PropertyGroup>\r
26   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">\r
27     <ConfigurationType>StaticLibrary</ConfigurationType>\r
28     <CharacterSet>Unicode</CharacterSet>\r
29     <UseDebugLibraries>true</UseDebugLibraries>\r
30   </PropertyGroup>\r
31   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />\r
32   <ImportGroup Label="ExtensionSettings">\r
33   </ImportGroup>\r
34   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">\r
35     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
36     <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />\r
37   </ImportGroup>\r
38   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">\r
39     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
40     <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />\r
41   </ImportGroup>\r
42   <PropertyGroup Label="UserMacros" />\r
43   <PropertyGroup>\r
44     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(ProjectDir)tmp\$(Configuration)\</IntDir>\r
45     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(ProjectDir)tmp\$(Configuration)\</IntDir>\r
46     <IncludePath Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\;..\..\dependencies64\bluefish\include\;..\..\dependencies64\boost\;..\..\dependencies64\tbb\include\;..\..\dependencies64\glew\include\;..\..\dependencies64\sfml\include\;..\..\dependencies64\ffmpeg\include\;..\..\dependencies64\asmlib\;$(IncludePath)</IncludePath>\r
47     <IncludePath Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\;..\..\dependencies64\bluefish\include\;..\..\dependencies64\boost\;..\..\dependencies64\tbb\include\;..\..\dependencies64\glew\include\;..\..\dependencies64\sfml\include\;..\..\dependencies64\ffmpeg\include\;..\..\dependencies64\asmlib\;$(IncludePath)</IncludePath>\r
48     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(ProjectDir)bin\$(Configuration)\</OutDir>\r
49     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(ProjectDir)bin\$(Configuration)\</OutDir>\r
50     <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(ProjectName)</TargetName>\r
51     <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(ProjectName)</TargetName>\r
52   </PropertyGroup>\r
53   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">\r
54     <PreBuildEvent>\r
55       <Command>\r
56       </Command>\r
57     </PreBuildEvent>\r
58     <ClCompile>\r
59       <Optimization>Disabled</Optimization>\r
60       <AdditionalIncludeDirectories>../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
61       <MinimalRebuild>false</MinimalRebuild>\r
62       <ExceptionHandling>Async</ExceptionHandling>\r
63       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>\r
64       <SmallerTypeCheck>false</SmallerTypeCheck>\r
65       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>\r
66       <EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet>\r
67       <RuntimeTypeInfo>true</RuntimeTypeInfo>\r
68       <PrecompiledHeader>Use</PrecompiledHeader>\r
69       <BrowseInformation>true</BrowseInformation>\r
70       <WarningLevel>Level4</WarningLevel>\r
71       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
72       <PreprocessorDefinitions>TBB_USE_DEBUG;_SCL_SECURE_NO_WARNINGS;TBB_USE_CAPTURED_EXCEPTION=0;TBB_USE_ASSERT=1;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
73       <TreatWarningAsError>true</TreatWarningAsError>\r
74       <MultiProcessorCompilation>true</MultiProcessorCompilation>\r
75       <FloatingPointModel>Fast</FloatingPointModel>\r
76       <ForcedIncludeFiles>common/compiler/vs/disable_silly_warnings.h</ForcedIncludeFiles>\r
77     </ClCompile>\r
78     <PostBuildEvent>\r
79       <Command>\r
80       </Command>\r
81     </PostBuildEvent>\r
82     <Lib />\r
83   </ItemDefinitionGroup>\r
84   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">\r
85     <PreBuildEvent>\r
86       <Command>\r
87       </Command>\r
88     </PreBuildEvent>\r
89     <ClCompile>\r
90       <Optimization>MaxSpeed</Optimization>\r
91       <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>\r
92       <IntrinsicFunctions>true</IntrinsicFunctions>\r
93       <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>\r
94       <AdditionalIncludeDirectories>../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
95       <ExceptionHandling>Async</ExceptionHandling>\r
96       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>\r
97       <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>\r
98       <RuntimeTypeInfo>true</RuntimeTypeInfo>\r
99       <PrecompiledHeader>Use</PrecompiledHeader>\r
100       <WarningLevel>Level4</WarningLevel>\r
101       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
102       <MultiProcessorCompilation>true</MultiProcessorCompilation>\r
103       <PreprocessorDefinitions>_SCL_SECURE_NO_WARNINGS;TBB_USE_CAPTURED_EXCEPTION=0;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
104       <WholeProgramOptimization>false</WholeProgramOptimization>\r
105       <TreatWarningAsError>true</TreatWarningAsError>\r
106       <OmitFramePointers>true</OmitFramePointers>\r
107       <FloatingPointModel>Fast</FloatingPointModel>\r
108       <ForcedIncludeFiles>common/compiler/vs/disable_silly_warnings.h</ForcedIncludeFiles>\r
109     </ClCompile>\r
110     <PreLinkEvent>\r
111       <Command>\r
112       </Command>\r
113     </PreLinkEvent>\r
114     <PostBuildEvent>\r
115       <Command>\r
116       </Command>\r
117     </PostBuildEvent>\r
118     <Lib>\r
119       <LinkTimeCodeGeneration>false</LinkTimeCodeGeneration>\r
120     </Lib>\r
121   </ItemDefinitionGroup>\r
122   <ItemGroup>\r
123     <ProjectReference Include="..\..\common\common.vcxproj">\r
124       <Project>{02308602-7fe0-4253-b96e-22134919f56a}</Project>\r
125     </ProjectReference>\r
126     <ProjectReference Include="..\..\core\core.vcxproj">\r
127       <Project>{79388c20-6499-4bf6-b8b9-d8c33d7d4ddd}</Project>\r
128     </ProjectReference>\r
129     <ProjectReference Include="..\ffmpeg\ffmpeg.vcxproj">\r
130       <Project>{f6223af3-be0b-4b61-8406-98922ce521c2}</Project>\r
131     </ProjectReference>\r
132   </ItemGroup>\r
133   <ItemGroup>\r
134     <ClCompile Include="consumer\screen_consumer.cpp">\r
135       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>\r
136       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>\r
137     </ClCompile>\r
138     <ClCompile Include="screen.cpp">\r
139       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>\r
140       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>\r
141     </ClCompile>\r
142   </ItemGroup>\r
143   <ItemGroup>\r
144     <ClInclude Include="consumer\screen_consumer.h" />\r
145     <ClInclude Include="screen.h" />\r
146   </ItemGroup>\r
147   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />\r
148   <ImportGroup Label="ExtensionTargets">\r
149   </ImportGroup>\r
150 </Project>