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>