1
<?xml version="1.0" encoding="utf-8"?>
2
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3
<ItemGroup Label="ProjectConfigurations">
4
<ProjectConfiguration Include="Debug|Emscripten">
5
<Configuration>Debug</Configuration>
6
<Platform>Emscripten</Platform>
7
</ProjectConfiguration>
8
<ProjectConfiguration Include="Debug|Win32">
9
<Configuration>Debug</Configuration>
10
<Platform>Win32</Platform>
11
</ProjectConfiguration>
12
<ProjectConfiguration Include="Release|Emscripten">
13
<Configuration>Release</Configuration>
14
<Platform>Emscripten</Platform>
15
</ProjectConfiguration>
16
<ProjectConfiguration Include="Release|Win32">
17
<Configuration>Release</Configuration>
18
<Platform>Win32</Platform>
19
</ProjectConfiguration>
22
<ClCompile Include="..\glbook\Chapter_2\Hello_Triangle\Hello_Triangle.c" />
23
<ClCompile Include="..\glbook\Common\esShader.c" />
24
<ClCompile Include="..\glbook\Common\esShapes.c" />
25
<ClCompile Include="..\glbook\Common\esTransform.c" />
26
<ClCompile Include="..\glbook\Common\esUtil.c" />
29
<ClInclude Include="..\glbook\Common\esUtil.h" />
31
<PropertyGroup Label="Globals">
32
<ProjectGuid>{FA655211-CC00-4827-BBCB-B8749BB7671D}</ProjectGuid>
33
<RootNamespace>glbook_2_Hello_Triangle</RootNamespace>
35
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
36
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
37
<ConfigurationType>Application</ConfigurationType>
38
<UseDebugLibraries>true</UseDebugLibraries>
39
<CharacterSet>MultiByte</CharacterSet>
41
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
42
<ConfigurationType>Application</ConfigurationType>
43
<UseDebugLibraries>false</UseDebugLibraries>
44
<WholeProgramOptimization>true</WholeProgramOptimization>
45
<CharacterSet>MultiByte</CharacterSet>
47
<PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Debug|Emscripten'">
48
<PlatformToolset>emcc</PlatformToolset>
49
<ConfigurationType>HTMLPage</ConfigurationType>
51
<PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Release|Emscripten'">
52
<PlatformToolset>emcc</PlatformToolset>
53
<ConfigurationType>HTMLPage</ConfigurationType>
55
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
56
<ImportGroup Label="ExtensionSettings">
58
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
59
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
61
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
62
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
64
<PropertyGroup Label="UserMacros" />
65
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Emscripten'">
66
<IntDir>$(Platform)\$(ProjectName)_$(Configuration)\</IntDir>
68
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Emscripten'">
69
<IntDir>$(Platform)\$(ProjectName)_$(Configuration)\</IntDir>
71
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
73
<WarningLevel>Level3</WarningLevel>
74
<Optimization>Disabled</Optimization>
77
<GenerateDebugInformation>true</GenerateDebugInformation>
79
</ItemDefinitionGroup>
80
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
82
<WarningLevel>Level3</WarningLevel>
83
<Optimization>MaxSpeed</Optimization>
84
<FunctionLevelLinking>true</FunctionLevelLinking>
85
<IntrinsicFunctions>true</IntrinsicFunctions>
88
<GenerateDebugInformation>true</GenerateDebugInformation>
89
<EnableCOMDATFolding>true</EnableCOMDATFolding>
90
<OptimizeReferences>true</OptimizeReferences>
92
</ItemDefinitionGroup>
93
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Emscripten'">
95
<AdditionalIncludeDirectories>$(SolutionDir)../glbook/Common</AdditionalIncludeDirectories>
97
</ItemDefinitionGroup>
98
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Emscripten'">
100
<AdditionalIncludeDirectories>$(SolutionDir)../glbook/Common</AdditionalIncludeDirectories>
102
</ItemDefinitionGroup>
103
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
104
<ImportGroup Label="ExtensionTargets">
b'\\ No newline at end of file'