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|Win32"> 5 <Configuration>Debug</Configuration> 6 <Platform>Win32</Platform> 7 </ProjectConfiguration> 8 <ProjectConfiguration Include="Release|Win32"> 9 <Configuration>Release</Configuration> 10 <Platform>Win32</Platform> 11 </ProjectConfiguration> 12 <ProjectConfiguration Include="Debug|x64"> 13 <Configuration>Debug</Configuration> 14 <Platform>x64</Platform> 15 </ProjectConfiguration> 16 <ProjectConfiguration Include="Release|x64"> 17 <Configuration>Release</Configuration> 18 <Platform>x64</Platform> 19 </ProjectConfiguration> 20 </ItemGroup> 21 <PropertyGroup Label="Globals"> 22 <ProjectGuid>{CF8EBC89-8762-49DC-9440-6C82B3499913}</ProjectGuid> 23 <Keyword>Win32Proj</Keyword> 24 <RootNamespace>GLESUnitTests</RootNamespace> 25 <WindowsTargetPlatformVersion>10.0.16299.0</WindowsTargetPlatformVersion> 26 </PropertyGroup> 27 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 28 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> 29 <ConfigurationType>Application</ConfigurationType> 30 <UseDebugLibraries>true</UseDebugLibraries> 31 <PlatformToolset>v141</PlatformToolset> 32 <CharacterSet>Unicode</CharacterSet> 33 </PropertyGroup> 34 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> 35 <ConfigurationType>Application</ConfigurationType> 36 <UseDebugLibraries>false</UseDebugLibraries> 37 <PlatformToolset>v141</PlatformToolset> 38 <WholeProgramOptimization>true</WholeProgramOptimization> 39 <CharacterSet>Unicode</CharacterSet> 40 </PropertyGroup> 41 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> 42 <ConfigurationType>Application</ConfigurationType> 43 <UseDebugLibraries>true</UseDebugLibraries> 44 <PlatformToolset>v141</PlatformToolset> 45 <CharacterSet>Unicode</CharacterSet> 46 </PropertyGroup> 47 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> 48 <ConfigurationType>Application</ConfigurationType> 49 <UseDebugLibraries>false</UseDebugLibraries> 50 <PlatformToolset>v141</PlatformToolset> 51 <WholeProgramOptimization>true</WholeProgramOptimization> 52 <CharacterSet>Unicode</CharacterSet> 53 </PropertyGroup> 54 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 55 <ImportGroup Label="ExtensionSettings"> 56 </ImportGroup> 57 <ImportGroup Label="Shared"> 58 </ImportGroup> 59 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 60 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 61 </ImportGroup> 62 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 63 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 64 </ImportGroup> 65 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 66 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 67 </ImportGroup> 68 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 69 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 70 </ImportGroup> 71 <PropertyGroup Label="UserMacros" /> 72 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 73 <LinkIncremental>true</LinkIncremental> 74 <IncludePath>$(IncludePath)</IncludePath> 75 <IntDir>$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir> 76 <OutDir>$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir> 77 </PropertyGroup> 78 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 79 <LinkIncremental>true</LinkIncremental> 80 <IncludePath>$(IncludePath)</IncludePath> 81 <IntDir>$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir> 82 <OutDir>$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir> 83 </PropertyGroup> 84 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 85 <LinkIncremental>false</LinkIncremental> 86 <IncludePath>$(IncludePath)</IncludePath> 87 <IntDir>$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir> 88 <OutDir>$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir> 89 </PropertyGroup> 90 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 91 <LinkIncremental>false</LinkIncremental> 92 <IncludePath>$(IncludePath)</IncludePath> 93 <IntDir>$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir> 94 <OutDir>$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir> 95 </PropertyGroup> 96 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 97 <ClCompile> 98 <PrecompiledHeader> 99 </PrecompiledHeader> 100 <WarningLevel>Level3</WarningLevel> 101 <Optimization>Disabled</Optimization> 102 <PreprocessorDefinitions>GL_GLEXT_PROTOTYPES;STANDALONE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 103 <SDLCheck>true</SDLCheck> 104 <AdditionalIncludeDirectories>$(SolutionDir)include\;$(SolutionDir)third_party\googletest\googletest\include\;$(SolutionDir)third_party\googletest\googletest\;$(SolutionDir)third_party\googletest\googlemock\include\;SubmoduleCheck;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 105 <ForcedIncludeFiles> 106 </ForcedIncludeFiles> 107 <TreatSpecificWarningsAsErrors>4018;5038;4838</TreatSpecificWarningsAsErrors> 108 <AdditionalOptions>/permissive- %(AdditionalOptions)</AdditionalOptions> 109 </ClCompile> 110 <Link> 111 <SubSystem>Console</SubSystem> 112 <GenerateDebugInformation>true</GenerateDebugInformation> 113 </Link> 114 </ItemDefinitionGroup> 115 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 116 <ClCompile> 117 <PrecompiledHeader> 118 </PrecompiledHeader> 119 <WarningLevel>Level3</WarningLevel> 120 <Optimization>Disabled</Optimization> 121 <PreprocessorDefinitions>GL_GLEXT_PROTOTYPES;STANDALONE;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 122 <SDLCheck>true</SDLCheck> 123 <AdditionalIncludeDirectories>$(SolutionDir)include\;$(SolutionDir)third_party\googletest\googletest\include\;$(SolutionDir)third_party\googletest\googletest\;$(SolutionDir)third_party\googletest\googlemock\include\;SubmoduleCheck;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 124 <ForcedIncludeFiles> 125 </ForcedIncludeFiles> 126 <TreatSpecificWarningsAsErrors>4018;5038;4838</TreatSpecificWarningsAsErrors> 127 <AdditionalOptions>/permissive- %(AdditionalOptions)</AdditionalOptions> 128 </ClCompile> 129 <Link> 130 <SubSystem>Console</SubSystem> 131 <GenerateDebugInformation>true</GenerateDebugInformation> 132 </Link> 133 </ItemDefinitionGroup> 134 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 135 <ClCompile> 136 <WarningLevel>Level3</WarningLevel> 137 <PrecompiledHeader> 138 </PrecompiledHeader> 139 <Optimization>MaxSpeed</Optimization> 140 <FunctionLevelLinking>true</FunctionLevelLinking> 141 <IntrinsicFunctions>true</IntrinsicFunctions> 142 <PreprocessorDefinitions>GL_GLEXT_PROTOTYPES;STANDALONE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 143 <SDLCheck>true</SDLCheck> 144 <AdditionalIncludeDirectories>$(SolutionDir)include\;$(SolutionDir)third_party\googletest\googletest\include\;$(SolutionDir)third_party\googletest\googletest\;$(SolutionDir)third_party\googletest\googlemock\include\;SubmoduleCheck;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 145 <ForcedIncludeFiles> 146 </ForcedIncludeFiles> 147 <TreatSpecificWarningsAsErrors>4018;5038;4838</TreatSpecificWarningsAsErrors> 148 <AdditionalOptions>/permissive- %(AdditionalOptions)</AdditionalOptions> 149 </ClCompile> 150 <Link> 151 <SubSystem>Console</SubSystem> 152 <EnableCOMDATFolding>true</EnableCOMDATFolding> 153 <OptimizeReferences>true</OptimizeReferences> 154 <GenerateDebugInformation>true</GenerateDebugInformation> 155 </Link> 156 </ItemDefinitionGroup> 157 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 158 <ClCompile> 159 <WarningLevel>Level3</WarningLevel> 160 <PrecompiledHeader> 161 </PrecompiledHeader> 162 <Optimization>MaxSpeed</Optimization> 163 <FunctionLevelLinking>true</FunctionLevelLinking> 164 <IntrinsicFunctions>true</IntrinsicFunctions> 165 <PreprocessorDefinitions>GL_GLEXT_PROTOTYPES;STANDALONE;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 166 <SDLCheck>true</SDLCheck> 167 <AdditionalIncludeDirectories>$(SolutionDir)include\;$(SolutionDir)third_party\googletest\googletest\include\;$(SolutionDir)third_party\googletest\googletest\;$(SolutionDir)third_party\googletest\googlemock\include\;SubmoduleCheck;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 168 <ForcedIncludeFiles> 169 </ForcedIncludeFiles> 170 <TreatSpecificWarningsAsErrors>4018;5038;4838</TreatSpecificWarningsAsErrors> 171 <AdditionalOptions>/permissive- %(AdditionalOptions)</AdditionalOptions> 172 </ClCompile> 173 <Link> 174 <SubSystem>Console</SubSystem> 175 <EnableCOMDATFolding>true</EnableCOMDATFolding> 176 <OptimizeReferences>true</OptimizeReferences> 177 <GenerateDebugInformation>true</GenerateDebugInformation> 178 </Link> 179 </ItemDefinitionGroup> 180 <ItemGroup> 181 <ClCompile Include="..\..\third_party\googletest\googletest\src\gtest-all.cc" /> 182 <ClCompile Include="main.cpp" /> 183 <ClCompile Include="unittests.cpp" /> 184 </ItemGroup> 185 <ItemGroup> 186 <ProjectReference Include="..\..\src\OpenGL\libEGL\libEGL.vcxproj"> 187 <Project>{e746fca9-64c3-433e-85e8-9a5a67ab7ed6}</Project> 188 </ProjectReference> 189 <ProjectReference Include="..\..\src\OpenGL\libGLESv2\libGLESv2.vcxproj"> 190 <Project>{b5871a7a-968c-42e3-a33b-981e6f448e78}</Project> 191 </ProjectReference> 192 </ItemGroup> 193 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 194 <ImportGroup Label="ExtensionTargets"> 195 </ImportGroup> 196</Project>