Home | History | Annotate | Download | only in source
      1 <?xml version="1.0" encoding="utf-8"?>
      2 <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">
     17     <ProjectGuid>{37A91ACB-00EB-30D7-A48F-3CDA0348864B}</ProjectGuid>
     18     <WindowsTargetPlatformVersion>10.0.16299.0</WindowsTargetPlatformVersion>
     19     <Keyword>Win32Proj</Keyword>
     20     <Platform>x64</Platform>
     21     <ProjectName>spirv-tools-spv-amd-shader-ballot</ProjectName>
     22     <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>
     68     <CustomBuild Include="$(SolutionDir)third_party\SPIRV-Tools\source\extinst.spv-amd-shader-ballot.grammar.json">
     69       <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Generate extended instruction tables for spv-amd-shader-ballot.</Message>
     70       <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">setlocal
     71 python $(SolutionDir)third_party/SPIRV-Tools/utils/generate_grammar_tables.py --extinst-vendor-grammar=$(SolutionDir)third_party/SPIRV-Tools/source/extinst.spv-amd-shader-ballot.grammar.json "--vendor-insts-output=$(SolutionDir)build/Visual Studio 15 2017 Win64/third_party/SPIRV-Tools/spv-amd-shader-ballot.insts.inc"
     72 if %errorlevel% neq 0 goto :cmEnd
     73 :cmEnd
     74 endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
     75 :cmErrorLevel
     76 exit /b %1
     77 :cmDone
     78 if %errorlevel% neq 0 goto :VCEnd</Command>
     79       <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)third_party/SPIRV-Tools/source/extinst.spv-amd-shader-ballot.grammar.json;$(SolutionDir)third_party\SPIRV-Tools\utils\generate_grammar_tables.py;$(SolutionDir)third_party\SPIRV-Tools\source\extinst.spv-amd-shader-ballot.grammar.json;%(AdditionalInputs)</AdditionalInputs>
     80       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)build\Visual Studio 15 2017 Win64\third_party\SPIRV-Tools\spv-amd-shader-ballot.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-ballot.</Message>
     83       <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">setlocal
     84 python $(SolutionDir)third_party/SPIRV-Tools/utils/generate_grammar_tables.py --extinst-vendor-grammar=$(SolutionDir)third_party/SPIRV-Tools/source/extinst.spv-amd-shader-ballot.grammar.json "--vendor-insts-output=$(SolutionDir)build/Visual Studio 15 2017 Win64/third_party/SPIRV-Tools/spv-amd-shader-ballot.insts.inc"
     85 if %errorlevel% neq 0 goto :cmEnd
     86 :cmEnd
     87 endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
     88 :cmErrorLevel
     89 exit /b %1
     90 :cmDone
     91 if %errorlevel% neq 0 goto :VCEnd</Command>
     92       <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)third_party/SPIRV-Tools/source/extinst.spv-amd-shader-ballot.grammar.json;$(SolutionDir)third_party\SPIRV-Tools\utils\generate_grammar_tables.py;$(SolutionDir)third_party\SPIRV-Tools\source\extinst.spv-amd-shader-ballot.grammar.json;%(AdditionalInputs)</AdditionalInputs>
     93       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)build\Visual Studio 15 2017 Win64\third_party\SPIRV-Tools\spv-amd-shader-ballot.insts.inc</Outputs>
     94       <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkObjects>
     95     </CustomBuild>
     96   </ItemGroup>
     97   <ItemGroup>
     98     <CustomBuild Include="$(SolutionDir)build\Visual Studio 15 2017 Win64\CMakeFiles\fa8e48db237811ef620e7518b63250dd\spirv-tools-spv-amd-shader-ballot.rule">
     99       <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"></Message>
    100       <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">setlocal
    101 :cmEnd
    102 endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
    103 :cmErrorLevel
    104 exit /b %1
    105 :cmDone
    106 if %errorlevel% neq 0 goto :VCEnd</Command>
    107       <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)build/Visual Studio 15 2017 Win64/CMakeFiles/fa8e48db237811ef620e7518b63250dd/spirv-tools-spv-amd-shader-ballot.rule;$(SolutionDir)build\Visual Studio 15 2017 Win64\third_party\SPIRV-Tools\spv-amd-shader-ballot.insts.inc;%(AdditionalInputs)</AdditionalInputs>
    108       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)build\Visual Studio 15 2017 Win64\third_party\SPIRV-Tools\source\CMakeFiles\spirv-tools-spv-amd-shader-ballot</Outputs>
    109       <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
    113 endlocal &amp; call :cmErrorLevel %errorlevel% &amp; goto :cmDone
    114 :cmErrorLevel
    115 exit /b %1
    116 :cmDone
    117 if %errorlevel% neq 0 goto :VCEnd</Command>
    118       <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)build/Visual Studio 15 2017 Win64/CMakeFiles/fa8e48db237811ef620e7518b63250dd/spirv-tools-spv-amd-shader-ballot.rule;$(SolutionDir)build\Visual Studio 15 2017 Win64\third_party\SPIRV-Tools\spv-amd-shader-ballot.insts.inc;%(AdditionalInputs)</AdditionalInputs>
    119       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)build\Visual Studio 15 2017 Win64\third_party\SPIRV-Tools\source\CMakeFiles\spirv-tools-spv-amd-shader-ballot</Outputs>
    120       <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkObjects>
    121     </CustomBuild>
    122   </ItemGroup>
    123   <ItemGroup>
    124     <None Include="$(SolutionDir)build\Visual Studio 15 2017 Win64\third_party\SPIRV-Tools\source\CMakeFiles\spirv-tools-spv-amd-shader-ballot" />
    125   </ItemGroup>
    126   <ItemGroup>
    127   </ItemGroup>
    128   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    129   <ImportGroup Label="ExtensionTargets">
    130   </ImportGroup>
    131 </Project>