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