Committing TBB 2019 Update 8 source code
[platform/upstream/tbb.git] / examples / parallel_for / tachyon / msvs / win8ui / tbbTachyon.vcxproj
1 <?xml version="1.0" encoding="utf-8"?>
2 <Project DefaultTargets="Build" ToolsVersion="12.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|Win32">
9       <Configuration>Release</Configuration>
10       <Platform>Win32</Platform>
11     </ProjectConfiguration>
12     <ProjectConfiguration Include="Debug|x64">
13       <Configuration>Debug</Configuration>
14       <Platform>x64</Platform>
15     </ProjectConfiguration>
16     <ProjectConfiguration Include="Release|x64">
17       <Configuration>Release</Configuration>
18       <Platform>x64</Platform>
19     </ProjectConfiguration>
20   </ItemGroup>
21   <PropertyGroup Label="Globals">
22     <ProjectGuid>{e20cb432-6730-4021-a372-1c81a333518a}</ProjectGuid>
23     <RootNamespace>tbbTachyon</RootNamespace>
24     <DefaultLanguage>en-US</DefaultLanguage>
25     <VCTargetsPath Condition="'$(VCTargetsPath11)' != '' and '$(VSVersion)' == '' and '$(VisualStudioVersion)' == ''">$(VCTargetsPath11)</VCTargetsPath>
26     <MinimumVisualStudioVersion>11.0</MinimumVisualStudioVersion>
27     <AppContainerApplication>true</AppContainerApplication>
28   </PropertyGroup>
29   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
30   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
31     <ConfigurationType>Application</ConfigurationType>
32     <UseDebugLibraries>true</UseDebugLibraries>
33     <PlatformToolset>v120</PlatformToolset>
34     <UseIntelTBB>true</UseIntelTBB>
35   </PropertyGroup>
36   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
37     <ConfigurationType>Application</ConfigurationType>
38     <UseDebugLibraries>true</UseDebugLibraries>
39     <PlatformToolset>v120</PlatformToolset>
40     <UseIntelTBB>true</UseIntelTBB>
41   </PropertyGroup>
42   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
43     <ConfigurationType>Application</ConfigurationType>
44     <UseDebugLibraries>false</UseDebugLibraries>
45     <WholeProgramOptimization>false</WholeProgramOptimization>
46     <PlatformToolset>v120</PlatformToolset>
47     <UseIntelTBB>true</UseIntelTBB>
48   </PropertyGroup>
49   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
50     <ConfigurationType>Application</ConfigurationType>
51     <UseDebugLibraries>false</UseDebugLibraries>
52     <WholeProgramOptimization>false</WholeProgramOptimization>
53     <PlatformToolset>v120</PlatformToolset>
54     <UseIntelTBB>true</UseIntelTBB>
55   </PropertyGroup>
56   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
57   <ImportGroup Label="ExtensionSettings">
58   </ImportGroup>
59   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
60     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
61   </ImportGroup>
62   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
63     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
64   </ImportGroup>
65   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
66     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
67   </ImportGroup>
68   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
69     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
70   </ImportGroup>
71   <PropertyGroup Label="UserMacros" />
72   <PropertyGroup>
73     <PackageCertificateKeyFile>tbbTachyon_TemporaryKey.pfx</PackageCertificateKeyFile>
74     <AppxAutoIncrementPackageRevision>True</AppxAutoIncrementPackageRevision>
75     <PackageCertificateThumbprint>5E3EA4A6008AD66D2487EFC68BB366981685295D</PackageCertificateThumbprint>
76   </PropertyGroup>
77   <ItemDefinitionGroup>
78     <Link>
79       <AdditionalDependencies>d2d1.lib; d3d11.lib; dxgi.lib; ole32.lib; windowscodecs.lib; dwrite.lib; dxguid.lib; %(AdditionalDependencies)</AdditionalDependencies>
80       <GenerateWindowsMetadata>true</GenerateWindowsMetadata>
81       <LinkTimeCodeGeneration Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Default</LinkTimeCodeGeneration>
82       <LinkTimeCodeGeneration Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Default</LinkTimeCodeGeneration>
83       <LinkTimeCodeGeneration Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Default</LinkTimeCodeGeneration>
84       <LinkTimeCodeGeneration Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Default</LinkTimeCodeGeneration>
85     </Link>
86     <ClCompile>
87       <PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
88       <PrecompiledHeaderOutputFile>$(IntDir)pch.pch</PrecompiledHeaderOutputFile>
89       <AdditionalIncludeDirectories>$(ProjectDir)\..\..\..\..\common;$(ProjectDir)\..\..;$(ProjectDir)\..\..\..\..\..\include;$(ProjectDir);$(IntermediateOutputPath);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
90       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">NotUsing</PrecompiledHeader>
91       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">NotUsing</PrecompiledHeader>
92       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
93       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
94       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">_DEBUG;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_UNICODE;UNICODE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
95       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">_CRT_SECURE_NO_WARNINGS;_UNICODE;UNICODE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
96       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">_DEBUG;_CRT_SECURE_NO_WARNINGS;_UNICODE;UNICODE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
97       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">_CRT_SECURE_NO_WARNINGS;_UNICODE;UNICODE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
98       <UseMSVC Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</UseMSVC>
99     </ClCompile>
100   </ItemDefinitionGroup>
101   <ItemGroup>
102     <ClInclude Include="App.xaml.h">
103       <DependentUpon>App.xaml</DependentUpon>
104     </ClInclude>
105     <ClInclude Include="DirectXPage.xaml.h">
106       <DependentUpon>DirectXPage.xaml</DependentUpon>
107     </ClInclude>
108   </ItemGroup>
109   <ItemGroup>
110     <ApplicationDefinition Include="App.xaml">
111       <SubType>Designer</SubType>
112     </ApplicationDefinition>
113     <Page Include="Common\StandardStyles.xaml">
114       <SubType>Designer</SubType>
115     </Page>
116     <Page Include="DirectXPage.xaml">
117       <SubType>Designer</SubType>
118     </Page>
119   </ItemGroup>
120   <ItemGroup>
121     <AppxManifest Include="Package.appxmanifest">
122       <SubType>Designer</SubType>
123     </AppxManifest>
124     <None Include="Assets\balls.dat">
125       <DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</DeploymentContent>
126       <DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</DeploymentContent>
127       <DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</DeploymentContent>
128       <DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</DeploymentContent>
129     </None>
130     <CustomBuild Include="copy_libraries_and_assets.bat">
131       <FileType>Document</FileType>
132       <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">call "$(SolutionDir)\copy_libraries_and_assets.bat" ia32 release "$(SolutionDir)"</Command>
133       <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">call "$(SolutionDir)\copy_libraries_and_assets.bat" ia32 debug "$(SolutionDir)"</Command>
134       <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">call "$(SolutionDir)\copy_libraries_and_assets.bat" intel64 debug "$(SolutionDir)"</Command>
135       <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">call "$(SolutionDir)\copy_libraries_and_assets.bat" intel64 release "$(SolutionDir)"</Command>
136       <Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Copying libraries to the solution...</Message>
137       <Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Copying libraries to the solution...</Message>
138       <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Copying libraries to the solution...</Message>
139       <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Copying libraries to the solution...</Message>
140       <TreatOutputAsContent Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</TreatOutputAsContent>
141       <TreatOutputAsContent Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</TreatOutputAsContent>
142       <TreatOutputAsContent Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</TreatOutputAsContent>
143       <TreatOutputAsContent Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</TreatOutputAsContent>
144       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">tbb_debug.dll</Outputs>
145       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">tbb_debug.dll</Outputs>
146       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">tbb.dll</Outputs>
147       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">tbb.dll</Outputs>
148     </CustomBuild>
149     <None Include="tbb.dll">
150       <DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</DeploymentContent>
151       <DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</DeploymentContent>
152       <FileType>CppCode</FileType>
153       <DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</DeploymentContent>
154       <DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</DeploymentContent>
155     </None>
156     <None Include="tbbmalloc.dll">
157       <DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</DeploymentContent>
158       <DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</DeploymentContent>
159       <FileType>CppCode</FileType>
160       <DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</DeploymentContent>
161       <DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</DeploymentContent>
162     </None>
163     <None Include="tbbmalloc_debug.dll">
164       <FileType>CppCode</FileType>
165       <DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</DeploymentContent>
166       <DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</DeploymentContent>
167       <DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</DeploymentContent>
168       <DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</DeploymentContent>
169     </None>
170     <None Include="tbbTachyon_TemporaryKey.pfx" />
171     <None Include="tbb_debug.dll">
172       <FileType>CppCode</FileType>
173       <DeploymentContent>true</DeploymentContent>
174       <DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</DeploymentContent>
175       <DeploymentContent Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</DeploymentContent>
176     </None>
177   </ItemGroup>
178   <ItemGroup>
179     <Image Include="Assets\Logo.png" />
180     <Image Include="Assets\SmallLogo.png" />
181     <Image Include="Assets\StoreLogo.png" />
182     <Image Include="Assets\SplashScreen.png" />
183   </ItemGroup>
184   <ItemGroup>
185     <ClInclude Include=".\tbbTachyonRenderer.h" />
186     <ClInclude Include="DirectXBase.h" />
187   </ItemGroup>
188   <ItemGroup>
189     <ClCompile Include="..\..\..\..\common\gui\convideo.cpp" />
190     <ClCompile Include="..\..\src\api.cpp" />
191     <ClCompile Include="..\..\src\apigeom.cpp" />
192     <ClCompile Include="..\..\src\apitrigeom.cpp" />
193     <ClCompile Include="..\..\src\bndbox.cpp" />
194     <ClCompile Include="..\..\src\box.cpp" />
195     <ClCompile Include="..\..\src\camera.cpp" />
196     <ClCompile Include="..\..\src\coordsys.cpp" />
197     <ClCompile Include="..\..\src\cylinder.cpp" />
198     <ClCompile Include="..\..\src\extvol.cpp" />
199     <ClCompile Include="..\..\src\global.cpp" />
200     <ClCompile Include="..\..\src\grid.cpp" />
201     <ClCompile Include="..\..\src\imageio.cpp" />
202     <ClCompile Include="..\..\src\imap.cpp" />
203     <ClCompile Include="..\..\src\intersect.cpp" />
204     <ClCompile Include="..\..\src\jpeg.cpp" />
205     <ClCompile Include="..\..\src\light.cpp" />
206     <ClCompile Include="..\..\src\main.cpp" />
207     <ClCompile Include="..\..\src\objbound.cpp" />
208     <ClCompile Include="..\..\src\parse.cpp" />
209     <ClCompile Include="..\..\src\plane.cpp" />
210     <ClCompile Include="..\..\src\ppm.cpp" />
211     <ClCompile Include="..\..\src\pthread.cpp" />
212     <ClCompile Include="..\..\src\quadric.cpp" />
213     <ClCompile Include="..\..\src\render.cpp" />
214     <ClCompile Include="..\..\src\ring.cpp" />
215     <ClCompile Include="..\..\src\shade.cpp" />
216     <ClCompile Include="..\..\src\sphere.cpp" />
217     <ClCompile Include="..\..\src\tachyon_video.cpp" />
218     <ClCompile Include="..\..\src\texture.cpp" />
219     <ClCompile Include="..\..\src\tgafile.cpp" />
220     <ClCompile Include="..\..\src\trace.tbb.cpp" />
221     <ClCompile Include="..\..\src\trace_rest.cpp" />
222     <ClCompile Include="..\..\src\triangle.cpp" />
223     <ClCompile Include="..\..\src\ui.cpp" />
224     <ClCompile Include="..\..\src\util.cpp" />
225     <ClCompile Include="..\..\src\vector.cpp" />
226     <ClCompile Include="..\..\src\vol.cpp" />
227     <ClCompile Include=".\tbbTachyonRenderer.cpp" />
228     <ClCompile Include="DirectXBase.cpp" />
229     <ClCompile Include="App.xaml.cpp">
230       <DependentUpon>App.xaml</DependentUpon>
231     </ClCompile>
232     <ClCompile Include="DirectXPage.xaml.cpp">
233       <DependentUpon>DirectXPage.xaml</DependentUpon>
234     </ClCompile>
235   </ItemGroup>
236   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
237   <ImportGroup Label="ExtensionTargets">
238   </ImportGroup>
239 </Project>