• 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  <ItemGroup Label="ProjectConfigurations">
4    <ProjectConfiguration Include="Debug|x64">
5      <Configuration>Debug</Configuration>
6      <Platform>x64</Platform>
7    </ProjectConfiguration>
8    <ProjectConfiguration Include="Release|x64">
9      <Configuration>Release</Configuration>
10      <Platform>x64</Platform>
11    </ProjectConfiguration>
12  </ItemGroup>
13  <PropertyGroup Label="Globals">
14    <ProjectGuid>{16E1EBC1-BB6B-4A82-A1A3-5A69AC8D58FE}</ProjectGuid>
15    <Keyword>Win32Proj</Keyword>
16    <RootNamespace>GLESUnitTests</RootNamespace>
17    <WindowsTargetPlatformVersion>10.0.16299.0</WindowsTargetPlatformVersion>
18  </PropertyGroup>
19  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
20  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
21    <ConfigurationType>Application</ConfigurationType>
22    <UseDebugLibraries>true</UseDebugLibraries>
23    <PlatformToolset>v141</PlatformToolset>
24    <CharacterSet>Unicode</CharacterSet>
25  </PropertyGroup>
26  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
27    <ConfigurationType>Application</ConfigurationType>
28    <UseDebugLibraries>false</UseDebugLibraries>
29    <PlatformToolset>v141</PlatformToolset>
30    <WholeProgramOptimization>true</WholeProgramOptimization>
31    <CharacterSet>Unicode</CharacterSet>
32  </PropertyGroup>
33  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
34  <ImportGroup Label="ExtensionSettings">
35  </ImportGroup>
36  <ImportGroup Label="Shared">
37  </ImportGroup>
38  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
39    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
40  </ImportGroup>
41  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
42    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
43  </ImportGroup>
44  <PropertyGroup Label="UserMacros" />
45  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
46    <LinkIncremental>true</LinkIncremental>
47    <IncludePath>$(IncludePath)</IncludePath>
48    <IntDir>$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
49    <OutDir>$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
50  </PropertyGroup>
51  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
52    <LinkIncremental>false</LinkIncremental>
53    <IncludePath>$(IncludePath)</IncludePath>
54    <IntDir>$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
55    <OutDir>$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
56  </PropertyGroup>
57  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
58    <ClCompile>
59      <PrecompiledHeader>
60      </PrecompiledHeader>
61      <WarningLevel>Level3</WarningLevel>
62      <Optimization>Disabled</Optimization>
63      <PreprocessorDefinitions>GL_GLEXT_PROTOTYPES;STANDALONE;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
64      <SDLCheck>true</SDLCheck>
65      <AdditionalIncludeDirectories>$(SolutionDir)include\;$(SolutionDir)third_party\googletest\googletest\include\;$(SolutionDir)third_party\googletest\googletest\;$(SolutionDir)third_party\googletest\googlemock\include\;SubmoduleCheck;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
66      <ForcedIncludeFiles>
67      </ForcedIncludeFiles>
68      <TreatSpecificWarningsAsErrors>4018;5038;4838</TreatSpecificWarningsAsErrors>
69      <AdditionalOptions>/permissive- %(AdditionalOptions)</AdditionalOptions>
70    </ClCompile>
71    <Link>
72      <SubSystem>Console</SubSystem>
73      <GenerateDebugInformation>true</GenerateDebugInformation>
74    </Link>
75  </ItemDefinitionGroup>
76  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
77    <ClCompile>
78      <WarningLevel>Level3</WarningLevel>
79      <PrecompiledHeader>
80      </PrecompiledHeader>
81      <Optimization>MaxSpeed</Optimization>
82      <FunctionLevelLinking>true</FunctionLevelLinking>
83      <IntrinsicFunctions>true</IntrinsicFunctions>
84      <PreprocessorDefinitions>GL_GLEXT_PROTOTYPES;STANDALONE;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
85      <SDLCheck>true</SDLCheck>
86      <AdditionalIncludeDirectories>$(SolutionDir)include\;$(SolutionDir)third_party\googletest\googletest\include\;$(SolutionDir)third_party\googletest\googletest\;$(SolutionDir)third_party\googletest\googlemock\include\;SubmoduleCheck;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
87      <ForcedIncludeFiles>
88      </ForcedIncludeFiles>
89      <TreatSpecificWarningsAsErrors>4018;5038;4838</TreatSpecificWarningsAsErrors>
90      <AdditionalOptions>/permissive- %(AdditionalOptions)</AdditionalOptions>
91    </ClCompile>
92    <Link>
93      <SubSystem>Console</SubSystem>
94      <EnableCOMDATFolding>true</EnableCOMDATFolding>
95      <OptimizeReferences>true</OptimizeReferences>
96      <GenerateDebugInformation>true</GenerateDebugInformation>
97    </Link>
98  </ItemDefinitionGroup>
99  <ItemGroup>
100    <ClCompile Include="..\..\third_party\googletest\googletest\src\gtest-all.cc" />
101    <ClCompile Include="main.cpp" />
102    <ClCompile Include="unittests.cpp" />
103  </ItemGroup>
104  <ItemGroup>
105    <ProjectReference Include="..\..\src\Vulkan\vulkan.vcxproj">
106      <Project>{e1c34b66-c942-4b9a-b8c3-9a12625650d3}</Project>
107    </ProjectReference>
108  </ItemGroup>
109  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
110  <ImportGroup Label="ExtensionTargets">
111  </ImportGroup>
112</Project>