/ platform / Windows / glad.vcxproj
glad.vcxproj
  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|ARM64">
  5        <Configuration>Debug</Configuration>
  6        <Platform>ARM64</Platform>
  7      </ProjectConfiguration>
  8      <ProjectConfiguration Include="Debug|Win32">
  9        <Configuration>Debug</Configuration>
 10        <Platform>Win32</Platform>
 11      </ProjectConfiguration>
 12      <ProjectConfiguration Include="Release|ARM64">
 13        <Configuration>Release</Configuration>
 14        <Platform>ARM64</Platform>
 15      </ProjectConfiguration>
 16      <ProjectConfiguration Include="Release|Win32">
 17        <Configuration>Release</Configuration>
 18        <Platform>Win32</Platform>
 19      </ProjectConfiguration>
 20      <ProjectConfiguration Include="Debug|x64">
 21        <Configuration>Debug</Configuration>
 22        <Platform>x64</Platform>
 23      </ProjectConfiguration>
 24      <ProjectConfiguration Include="Release|x64">
 25        <Configuration>Release</Configuration>
 26        <Platform>x64</Platform>
 27      </ProjectConfiguration>
 28    </ItemGroup>
 29    <ItemGroup>
 30      <ClInclude Include="..\..\source\glad\include\glad\glad.h" />
 31      <ClInclude Include="..\..\source\glad\include\glad\glad_wgl.h" />
 32    </ItemGroup>
 33    <ItemGroup>
 34      <ClCompile Include="..\..\source\glad\src\glad.c" />
 35      <ClCompile Include="..\..\source\glad\src\glad_wgl.c" />
 36    </ItemGroup>
 37    <PropertyGroup Label="Globals">
 38      <VCProjectVersion>15.0</VCProjectVersion>
 39      <Keyword>Win32Proj</Keyword>
 40      <RootNamespace>glad</RootNamespace>
 41      <ProjectName>glad</ProjectName>
 42      <ProjectGuid>{6AC1D997-8DAE-4343-8DD8-DA2A1CA63212}</ProjectGuid>
 43      <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
 44    </PropertyGroup>
 45    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
 46    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
 47      <ConfigurationType>StaticLibrary</ConfigurationType>
 48      <UseDebugLibraries>true</UseDebugLibraries>
 49      <PlatformToolset>v143</PlatformToolset>
 50    </PropertyGroup>
 51    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
 52      <ConfigurationType>StaticLibrary</ConfigurationType>
 53      <UseDebugLibraries>false</UseDebugLibraries>
 54      <WholeProgramOptimization>true</WholeProgramOptimization>
 55      <PlatformToolset>v143</PlatformToolset>
 56    </PropertyGroup>
 57    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
 58      <ConfigurationType>StaticLibrary</ConfigurationType>
 59      <UseDebugLibraries>true</UseDebugLibraries>
 60      <EnableASAN>false</EnableASAN>
 61      <PlatformToolset>v143</PlatformToolset>
 62    </PropertyGroup>
 63    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration">
 64      <ConfigurationType>StaticLibrary</ConfigurationType>
 65      <UseDebugLibraries>true</UseDebugLibraries>
 66      <PlatformToolset>v142</PlatformToolset>
 67    </PropertyGroup>
 68    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
 69      <ConfigurationType>StaticLibrary</ConfigurationType>
 70      <UseDebugLibraries>false</UseDebugLibraries>
 71      <WholeProgramOptimization>true</WholeProgramOptimization>
 72      <PlatformToolset>v143</PlatformToolset>
 73    </PropertyGroup>
 74    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration">
 75      <ConfigurationType>StaticLibrary</ConfigurationType>
 76      <UseDebugLibraries>false</UseDebugLibraries>
 77      <PlatformToolset>v142</PlatformToolset>
 78      <WholeProgramOptimization>true</WholeProgramOptimization>
 79    </PropertyGroup>
 80    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
 81    <ImportGroup Label="ExtensionSettings">
 82    </ImportGroup>
 83    <ImportGroup Label="Shared">
 84    </ImportGroup>
 85    <ImportGroup Label="PropertySheets">
 86      <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
 87    </ImportGroup>
 88    <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
 89      <Import Project="props\build_x64.props" />
 90      <Import Project="props\build_common.props" />
 91    </ImportGroup>
 92    <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="PropertySheets">
 93      <Import Project="props\build_x64.props" />
 94      <Import Project="props\build_common.props" />
 95    </ImportGroup>
 96    <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
 97      <Import Project="props\build_x64.props" />
 98      <Import Project="props\build_common.props" />
 99    </ImportGroup>
100    <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="PropertySheets">
101      <Import Project="props\build_x64.props" />
102      <Import Project="props\build_common.props" />
103    </ImportGroup>
104    <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
105      <Import Project="props\build_x86.props" />
106      <Import Project="props\build_common.props" />
107    </ImportGroup>
108    <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
109      <Import Project="props\build_x86.props" />
110      <Import Project="props\build_common.props" />
111    </ImportGroup>
112    <PropertyGroup Label="UserMacros" />
113    <PropertyGroup>
114      <OutDir>$(SolutionDir)Build\$(ProjectName)\$(Platform)\$(Configuration)\</OutDir>
115      <IntDir>$(Platform)\Build\$(ProjectName)\$(Configuration)\</IntDir>
116    </PropertyGroup>
117    <PropertyGroup Condition="'$(Configuration)'=='Debug'">
118      <LinkIncremental>false</LinkIncremental>
119    </PropertyGroup>
120    <PropertyGroup Condition="'$(Configuration)'=='Release'">
121      <LinkIncremental>true</LinkIncremental>
122    </PropertyGroup>
123    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
124      <ClCompile>
125        <PrecompiledHeader>
126        </PrecompiledHeader>
127        <WarningLevel>Level3</WarningLevel>
128        <Optimization>MaxSpeed</Optimization>
129        <IntrinsicFunctions>true</IntrinsicFunctions>
130        <PreprocessorDefinitions>NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
131        <ConformanceMode>true</ConformanceMode>
132        <MultiProcessorCompilation>true</MultiProcessorCompilation>
133        <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
134        <OmitFramePointers>true</OmitFramePointers>
135        <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
136        <DiagnosticsFormat>Caret</DiagnosticsFormat>
137        <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
138        <FunctionLevelLinking>true</FunctionLevelLinking>
139        <ExceptionHandling>SyncCThrow</ExceptionHandling>
140      </ClCompile>
141      <Link>
142        <SubSystem>Windows</SubSystem>
143        <EnableCOMDATFolding>true</EnableCOMDATFolding>
144        <OptimizeReferences>true</OptimizeReferences>
145        <GenerateDebugInformation>true</GenerateDebugInformation>
146      </Link>
147    </ItemDefinitionGroup>
148    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
149      <ClCompile>
150        <PrecompiledHeader>
151        </PrecompiledHeader>
152        <WarningLevel>Level3</WarningLevel>
153        <Optimization>MaxSpeed</Optimization>
154        <FunctionLevelLinking>true</FunctionLevelLinking>
155        <IntrinsicFunctions>true</IntrinsicFunctions>
156        <PreprocessorDefinitions>NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
157        <ConformanceMode>true</ConformanceMode>
158        <MultiProcessorCompilation>true</MultiProcessorCompilation>
159        <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
160        <OmitFramePointers>true</OmitFramePointers>
161        <ExceptionHandling>SyncCThrow</ExceptionHandling>
162        <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
163        <DiagnosticsFormat>Caret</DiagnosticsFormat>
164        <SupportJustMyCode>true</SupportJustMyCode>
165      </ClCompile>
166      <Link>
167        <SubSystem>Windows</SubSystem>
168        <EnableCOMDATFolding>true</EnableCOMDATFolding>
169        <OptimizeReferences>true</OptimizeReferences>
170        <GenerateDebugInformation>true</GenerateDebugInformation>
171      </Link>
172    </ItemDefinitionGroup>
173    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
174      <ClCompile>
175        <PrecompiledHeader>
176        </PrecompiledHeader>
177        <WarningLevel>Level3</WarningLevel>
178        <Optimization>Disabled</Optimization>
179        <PreprocessorDefinitions>_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
180        <ConformanceMode>true</ConformanceMode>
181        <MultiProcessorCompilation>true</MultiProcessorCompilation>
182        <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
183        <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
184        <DiagnosticsFormat>Caret</DiagnosticsFormat>
185        <IntrinsicFunctions>true</IntrinsicFunctions>
186        <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
187        <ExceptionHandling>SyncCThrow</ExceptionHandling>
188        <FunctionLevelLinking>true</FunctionLevelLinking>
189        <BasicRuntimeChecks>Default</BasicRuntimeChecks>
190        <SupportJustMyCode>false</SupportJustMyCode>
191      </ClCompile>
192      <Link>
193        <SubSystem>Windows</SubSystem>
194        <GenerateDebugInformation>true</GenerateDebugInformation>
195      </Link>
196    </ItemDefinitionGroup>
197    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
198      <ClCompile>
199        <PrecompiledHeader>
200        </PrecompiledHeader>
201        <WarningLevel>Level3</WarningLevel>
202        <Optimization>Disabled</Optimization>
203        <PreprocessorDefinitions>_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
204        <ConformanceMode>true</ConformanceMode>
205        <MultiProcessorCompilation>true</MultiProcessorCompilation>
206        <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
207        <OmitFramePointers>false</OmitFramePointers>
208        <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
209        <DiagnosticsFormat>Caret</DiagnosticsFormat>
210        <IntrinsicFunctions>true</IntrinsicFunctions>
211        <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
212        <ExceptionHandling>SyncCThrow</ExceptionHandling>
213        <FunctionLevelLinking>true</FunctionLevelLinking>
214        <BasicRuntimeChecks>Default</BasicRuntimeChecks>
215        <SupportJustMyCode>false</SupportJustMyCode>
216      </ClCompile>
217      <Link>
218        <SubSystem>Windows</SubSystem>
219        <GenerateDebugInformation>true</GenerateDebugInformation>
220      </Link>
221    </ItemDefinitionGroup>
222    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">
223      <ClCompile>
224        <PrecompiledHeader>
225        </PrecompiledHeader>
226        <WarningLevel>Level3</WarningLevel>
227        <Optimization>Disabled</Optimization>
228        <PreprocessorDefinitions>_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
229        <ConformanceMode>true</ConformanceMode>
230        <MultiProcessorCompilation>true</MultiProcessorCompilation>
231        <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
232        <OmitFramePointers>false</OmitFramePointers>
233        <FunctionLevelLinking>true</FunctionLevelLinking>
234        <ExceptionHandling>SyncCThrow</ExceptionHandling>
235        <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
236        <BufferSecurityCheck>false</BufferSecurityCheck>
237        <DiagnosticsFormat>Caret</DiagnosticsFormat>
238      </ClCompile>
239      <Link>
240        <SubSystem>Windows</SubSystem>
241        <GenerateDebugInformation>true</GenerateDebugInformation>
242      </Link>
243    </ItemDefinitionGroup>
244    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
245      <ClCompile>
246        <PrecompiledHeader>
247        </PrecompiledHeader>
248        <WarningLevel>Level3</WarningLevel>
249        <Optimization>MaxSpeed</Optimization>
250        <IntrinsicFunctions>true</IntrinsicFunctions>
251        <PreprocessorDefinitions>NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
252        <ConformanceMode>true</ConformanceMode>
253        <MultiProcessorCompilation>true</MultiProcessorCompilation>
254        <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
255        <OmitFramePointers>true</OmitFramePointers>
256        <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
257        <DiagnosticsFormat>Caret</DiagnosticsFormat>
258        <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
259        <FunctionLevelLinking>true</FunctionLevelLinking>
260        <ExceptionHandling>SyncCThrow</ExceptionHandling>
261        <SDLCheck>false</SDLCheck>
262      </ClCompile>
263      <Link>
264        <SubSystem>Windows</SubSystem>
265        <EnableCOMDATFolding>true</EnableCOMDATFolding>
266        <OptimizeReferences>true</OptimizeReferences>
267        <GenerateDebugInformation>true</GenerateDebugInformation>
268      </Link>
269    </ItemDefinitionGroup>
270    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
271    <ImportGroup Label="ExtensionTargets">
272    </ImportGroup>
273  </Project>