• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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>{DC3E944C-5424-3F8B-B027-42D2C8D00D87}</ProjectGuid>
18    <WindowsTargetPlatformVersion>10.0.16299.0</WindowsTargetPlatformVersion>
19    <Keyword>Win32Proj</Keyword>
20    <Platform>x64</Platform>
21    <ProjectName>spirv-tools-shared-pkg-config</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)build\Visual Studio 15 2017 Win64\CMakeFiles\cf22396583c2517c8bbedf6430f06fd5\spirv-tools-shared-pkg-config.rule">
69      <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"></Message>
70      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">setlocal
71"cmake" -DCHANGES_FILE=$(SolutionDir)third_party/SPIRV-Tools/CHANGES -DTEMPLATE_FILE=$(SolutionDir)third_party/SPIRV-Tools/cmake/SPIRV-Tools-shared.pc.in "-DOUT_FILE=$(SolutionDir)build/Visual Studio 15 2017 Win64/third_party/SPIRV-Tools/SPIRV-Tools-shared.pc" "-DCMAKE_INSTALL_PREFIX=C:/Program Files/SwiftShader" -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_INSTALL_INCLUDEDIR=include -DSPIRV_SHARED_LIBRARIES=-lSPIRV-Tools-shared -P $(SolutionDir)third_party/SPIRV-Tools/cmake/write_pkg_config.cmake
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>
79      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)build/Visual Studio 15 2017 Win64/CMakeFiles/cf22396583c2517c8bbedf6430f06fd5/spirv-tools-shared-pkg-config.rule;$(SolutionDir)third_party\SPIRV-Tools\CHANGES;$(SolutionDir)third_party\SPIRV-Tools\cmake\SPIRV-Tools-shared.pc.in;$(SolutionDir)third_party\SPIRV-Tools\cmake\write_pkg_config.cmake;%(AdditionalInputs)</AdditionalInputs>
80      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)build\Visual Studio 15 2017 Win64\third_party\SPIRV-Tools\CMakeFiles\spirv-tools-shared-pkg-config</Outputs>
81      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkObjects>
82      <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'"></Message>
83      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">setlocal
84"cmake" -DCHANGES_FILE=$(SolutionDir)third_party/SPIRV-Tools/CHANGES -DTEMPLATE_FILE=$(SolutionDir)third_party/SPIRV-Tools/cmake/SPIRV-Tools-shared.pc.in "-DOUT_FILE=$(SolutionDir)build/Visual Studio 15 2017 Win64/third_party/SPIRV-Tools/SPIRV-Tools-shared.pc" "-DCMAKE_INSTALL_PREFIX=C:/Program Files/SwiftShader" -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_INSTALL_INCLUDEDIR=include -DSPIRV_SHARED_LIBRARIES=-lSPIRV-Tools-shared -P $(SolutionDir)third_party/SPIRV-Tools/cmake/write_pkg_config.cmake
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>
92      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)build/Visual Studio 15 2017 Win64/CMakeFiles/cf22396583c2517c8bbedf6430f06fd5/spirv-tools-shared-pkg-config.rule;$(SolutionDir)third_party\SPIRV-Tools\CHANGES;$(SolutionDir)third_party\SPIRV-Tools\cmake\SPIRV-Tools-shared.pc.in;$(SolutionDir)third_party\SPIRV-Tools\cmake\write_pkg_config.cmake;%(AdditionalInputs)</AdditionalInputs>
93      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)build\Visual Studio 15 2017 Win64\third_party\SPIRV-Tools\CMakeFiles\spirv-tools-shared-pkg-config</Outputs>
94      <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkObjects>
95    </CustomBuild>
96  </ItemGroup>
97  <ItemGroup>
98    <None Include="$(SolutionDir)build\Visual Studio 15 2017 Win64\third_party\SPIRV-Tools\CMakeFiles\spirv-tools-shared-pkg-config" />
99  </ItemGroup>
100  <ItemGroup>
101  </ItemGroup>
102  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
103  <ImportGroup Label="ExtensionTargets">
104  </ImportGroup>
105</Project>