blob: 4e1330fa2a7450c599189b44789bca8cb5f1af15 [file] [log] [blame]
Nicolas Capens2b9fb4b2019-03-26 15:43:08 -04001<?xml version="1.0" encoding="utf-8"?>
Nicolas Capens4c9f04b2019-01-31 22:09:03 -05002<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <PropertyGroup>
4 <PreferredToolArchitecture>x64</PreferredToolArchitecture>
5 </PropertyGroup>
6 <ItemGroup Label="ProjectConfigurations">
7 <ProjectConfiguration Include="Debug|x64">
8 <Configuration>Debug</Configuration>
9 <Platform>x64</Platform>
10 </ProjectConfiguration>
11 <ProjectConfiguration Include="Release|x64">
12 <Configuration>Release</Configuration>
13 <Platform>x64</Platform>
14 </ProjectConfiguration>
15 </ItemGroup>
16 <PropertyGroup Label="Globals">
Nicolas Capens27e28732019-07-29 17:18:38 -040017 <ProjectGuid>{32C0DDEA-EC24-3465-B0F9-9DA187D45ED3}</ProjectGuid>
Nicolas Capens4c9f04b2019-01-31 22:09:03 -050018 <WindowsTargetPlatformVersion>10.0.16299.0</WindowsTargetPlatformVersion>
19 <Keyword>Win32Proj</Keyword>
20 <Platform>x64</Platform>
Nicolas Capens27e28732019-07-29 17:18:38 -040021 <ProjectName>spv-tools-spv-amd-sevp</ProjectName>
Nicolas Capens4c9f04b2019-01-31 22:09:03 -050022 <VCProjectUpgraderObjectName>NoUpgrade</VCProjectUpgraderObjectName>
23 </PropertyGroup>
24 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
25 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
26 <ConfigurationType>Utility</ConfigurationType>
27 <CharacterSet>MultiByte</CharacterSet>
28 <PlatformToolset>v141</PlatformToolset>
29 </PropertyGroup>
30 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
31 <ConfigurationType>Utility</ConfigurationType>
32 <CharacterSet>MultiByte</CharacterSet>
33 <PlatformToolset>v141</PlatformToolset>
34 </PropertyGroup>
35 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
36 <ImportGroup Label="ExtensionSettings">
37 </ImportGroup>
38 <ImportGroup Label="PropertySheets">
39 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
40 </ImportGroup>
41 <PropertyGroup Label="UserMacros" />
42 <PropertyGroup>
43 <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
44 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
45 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
46 </PropertyGroup>
47 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
48 <Midl>
49 <AdditionalIncludeDirectories>$(SolutionDir)third_party\SPIRV-Tools;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
50 <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
51 <HeaderFileName>%(Filename).h</HeaderFileName>
52 <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
53 <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
54 <ProxyFileName>%(Filename)_p.c</ProxyFileName>
55 </Midl>
56 </ItemDefinitionGroup>
57 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
58 <Midl>
59 <AdditionalIncludeDirectories>$(SolutionDir)third_party\SPIRV-Tools;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
60 <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
61 <HeaderFileName>%(Filename).h</HeaderFileName>
62 <TypeLibraryName>%(Filename).tlb</TypeLibraryName>
63 <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
64 <ProxyFileName>%(Filename)_p.c</ProxyFileName>
65 </Midl>
66 </ItemDefinitionGroup>
67 <ItemGroup>
Nicolas Capens27e28732019-07-29 17:18:38 -040068 <CustomBuild Include="$(SolutionDir)build\Visual Studio 15 2017 Win64\CMakeFiles\91e8d4b9222111077126a1169fd3e172\spv-amd-shader-explicit-vertex-parameter.insts.inc.rule">
Nicolas Capens4c9f04b2019-01-31 22:09:03 -050069 <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Generate extended instruction tables for spv-amd-shader-explicit-vertex-parameter.</Message>
70 <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">setlocal
71python $(SolutionDir)third_party/SPIRV-Tools/utils/generate_grammar_tables.py --extinst-vendor-grammar=$(SolutionDir)third_party/SPIRV-Tools/source/extinst.spv-amd-shader-explicit-vertex-parameter.grammar.json "--vendor-insts-output=$(SolutionDir)build/Visual Studio 15 2017 Win64/third_party/SPIRV-Tools/spv-amd-shader-explicit-vertex-parameter.insts.inc"
72if %errorlevel% neq 0 goto :cmEnd
73:cmEnd
74endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
75:cmErrorLevel
76exit /b %1
77:cmDone
78if %errorlevel% neq 0 goto :VCEnd</Command>
Nicolas Capens27e28732019-07-29 17:18:38 -040079 <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)build/Visual Studio 15 2017 Win64/CMakeFiles/91e8d4b9222111077126a1169fd3e172/spv-amd-shader-explicit-vertex-parameter.insts.inc.rule;$(SolutionDir)third_party\SPIRV-Tools\utils\generate_grammar_tables.py;$(SolutionDir)third_party\SPIRV-Tools\source\extinst.spv-amd-shader-explicit-vertex-parameter.grammar.json;%(AdditionalInputs)</AdditionalInputs>
Nicolas Capens4c9f04b2019-01-31 22:09:03 -050080 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)build\Visual Studio 15 2017 Win64\third_party\SPIRV-Tools\spv-amd-shader-explicit-vertex-parameter.insts.inc</Outputs>
81 <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkObjects>
82 <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Generate extended instruction tables for spv-amd-shader-explicit-vertex-parameter.</Message>
83 <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">setlocal
84python $(SolutionDir)third_party/SPIRV-Tools/utils/generate_grammar_tables.py --extinst-vendor-grammar=$(SolutionDir)third_party/SPIRV-Tools/source/extinst.spv-amd-shader-explicit-vertex-parameter.grammar.json "--vendor-insts-output=$(SolutionDir)build/Visual Studio 15 2017 Win64/third_party/SPIRV-Tools/spv-amd-shader-explicit-vertex-parameter.insts.inc"
85if %errorlevel% neq 0 goto :cmEnd
86:cmEnd
87endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
88:cmErrorLevel
89exit /b %1
90:cmDone
91if %errorlevel% neq 0 goto :VCEnd</Command>
Nicolas Capens27e28732019-07-29 17:18:38 -040092 <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)build/Visual Studio 15 2017 Win64/CMakeFiles/91e8d4b9222111077126a1169fd3e172/spv-amd-shader-explicit-vertex-parameter.insts.inc.rule;$(SolutionDir)third_party\SPIRV-Tools\utils\generate_grammar_tables.py;$(SolutionDir)third_party\SPIRV-Tools\source\extinst.spv-amd-shader-explicit-vertex-parameter.grammar.json;%(AdditionalInputs)</AdditionalInputs>
Nicolas Capens4c9f04b2019-01-31 22:09:03 -050093 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)build\Visual Studio 15 2017 Win64\third_party\SPIRV-Tools\spv-amd-shader-explicit-vertex-parameter.insts.inc</Outputs>
94 <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkObjects>
95 </CustomBuild>
96 </ItemGroup>
97 <ItemGroup>
Nicolas Capens27e28732019-07-29 17:18:38 -040098 <CustomBuild Include="$(SolutionDir)build\Visual Studio 15 2017 Win64\CMakeFiles\298c9f9d2535f81bde02602c22b93442\spv-tools-spv-amd-sevp.rule">
Nicolas Capens4c9f04b2019-01-31 22:09:03 -050099 <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"></Message>
100 <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">setlocal
101:cmEnd
102endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
103:cmErrorLevel
104exit /b %1
105:cmDone
106if %errorlevel% neq 0 goto :VCEnd</Command>
Nicolas Capens27e28732019-07-29 17:18:38 -0400107 <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)build/Visual Studio 15 2017 Win64/CMakeFiles/298c9f9d2535f81bde02602c22b93442/spv-tools-spv-amd-sevp.rule;$(SolutionDir)build\Visual Studio 15 2017 Win64\third_party\SPIRV-Tools\spv-amd-shader-explicit-vertex-parameter.insts.inc;%(AdditionalInputs)</AdditionalInputs>
108 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)build\Visual Studio 15 2017 Win64\third_party\SPIRV-Tools\source\CMakeFiles\spv-tools-spv-amd-sevp</Outputs>
Nicolas Capens4c9f04b2019-01-31 22:09:03 -0500109 <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkObjects>
110 <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'"></Message>
111 <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">setlocal
112:cmEnd
113endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
114:cmErrorLevel
115exit /b %1
116:cmDone
117if %errorlevel% neq 0 goto :VCEnd</Command>
Nicolas Capens27e28732019-07-29 17:18:38 -0400118 <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)build/Visual Studio 15 2017 Win64/CMakeFiles/298c9f9d2535f81bde02602c22b93442/spv-tools-spv-amd-sevp.rule;$(SolutionDir)build\Visual Studio 15 2017 Win64\third_party\SPIRV-Tools\spv-amd-shader-explicit-vertex-parameter.insts.inc;%(AdditionalInputs)</AdditionalInputs>
119 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)build\Visual Studio 15 2017 Win64\third_party\SPIRV-Tools\source\CMakeFiles\spv-tools-spv-amd-sevp</Outputs>
Nicolas Capens4c9f04b2019-01-31 22:09:03 -0500120 <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkObjects>
121 </CustomBuild>
122 </ItemGroup>
123 <ItemGroup>
Nicolas Capens27e28732019-07-29 17:18:38 -0400124 <None Include="$(SolutionDir)build\Visual Studio 15 2017 Win64\third_party\SPIRV-Tools\source\CMakeFiles\spv-tools-spv-amd-sevp" />
Nicolas Capens4c9f04b2019-01-31 22:09:03 -0500125 </ItemGroup>
126 <ItemGroup>
127 </ItemGroup>
128 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
129 <ImportGroup Label="ExtensionTargets">
130 </ImportGroup>
131</Project>