blob: 555f85a6a15440d120d0a91fea80e5bd3ac6fc10 [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 Capens2b9fb4b2019-03-26 15:43:08 -040017 <ProjectGuid>{96492351-1995-3B6B-A091-E7F4918E443B}</ProjectGuid>
Nicolas Capens4c9f04b2019-01-31 22:09:03 -050018 <WindowsTargetPlatformVersion>10.0.16299.0</WindowsTargetPlatformVersion>
19 <Keyword>Win32Proj</Keyword>
20 <Platform>x64</Platform>
21 <ProjectName>spirv-tools-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>
Nicolas Capens2b9fb4b2019-03-26 15:43:08 -040068 <CustomBuild Include="$(SolutionDir)build\Visual Studio 15 2017 Win64\CMakeFiles\94aa4ac18413140bb96afa28d59cf59e\spirv-tools-pkg-config.rule">
Nicolas Capens4c9f04b2019-01-31 22:09:03 -050069 <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.pc.in "-DOUT_FILE=$(SolutionDir)build/Visual Studio 15 2017 Win64/third_party/SPIRV-Tools/SPIRV-Tools.pc" "-DCMAKE_INSTALL_PREFIX=C:/Program Files/SwiftShader" -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_INSTALL_INCLUDEDIR=include "-DSPIRV_LIBRARIES=-lSPIRV-Tools -lSPIRV-Tools-link -lSPIRV-Tools-opt" -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>
Nicolas Capens2b9fb4b2019-03-26 15:43:08 -040079 <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)build/Visual Studio 15 2017 Win64/CMakeFiles/94aa4ac18413140bb96afa28d59cf59e/spirv-tools-pkg-config.rule;$(SolutionDir)third_party\SPIRV-Tools\CHANGES;$(SolutionDir)third_party\SPIRV-Tools\cmake\SPIRV-Tools.pc.in;$(SolutionDir)third_party\SPIRV-Tools\cmake\write_pkg_config.cmake;%(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\CMakeFiles\spirv-tools-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.pc.in "-DOUT_FILE=$(SolutionDir)build/Visual Studio 15 2017 Win64/third_party/SPIRV-Tools/SPIRV-Tools.pc" "-DCMAKE_INSTALL_PREFIX=C:/Program Files/SwiftShader" -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_INSTALL_INCLUDEDIR=include "-DSPIRV_LIBRARIES=-lSPIRV-Tools -lSPIRV-Tools-link -lSPIRV-Tools-opt" -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>
Nicolas Capens2b9fb4b2019-03-26 15:43:08 -040092 <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)build/Visual Studio 15 2017 Win64/CMakeFiles/94aa4ac18413140bb96afa28d59cf59e/spirv-tools-pkg-config.rule;$(SolutionDir)third_party\SPIRV-Tools\CHANGES;$(SolutionDir)third_party\SPIRV-Tools\cmake\SPIRV-Tools.pc.in;$(SolutionDir)third_party\SPIRV-Tools\cmake\write_pkg_config.cmake;%(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\CMakeFiles\spirv-tools-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-pkg-config" />
99 </ItemGroup>
100 <ItemGroup>
101 </ItemGroup>
102 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
103 <ImportGroup Label="ExtensionTargets">
104 </ImportGroup>
105</Project>