1 <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
2 <ItemGroup Label="ProjectConfigurations">
3 <ProjectConfiguration Include="Debug_NoPCH|Win32">
4 <Configuration>Debug_NoPCH</Configuration>
5 <Platform>Win32</Platform>
6 </ProjectConfiguration>
7 <ProjectConfiguration Include="Debug_NoPCH|Win32">
8 <Configuration>Debug_NoPCH</Configuration>
9 <Platform>Win32</Platform>
10 </ProjectConfiguration>
11 <ProjectConfiguration Include="Debug_NoPCH|x64">
12 <Configuration>Debug_NoPCH</Configuration>
13 <Platform>x64</Platform>
14 </ProjectConfiguration>
15 <ProjectConfiguration Include="Debug_NoPCH|x64">
16 <Configuration>Debug_NoPCH</Configuration>
17 <Platform>x64</Platform>
18 </ProjectConfiguration>
19 <ProjectConfiguration Include="Debug|Win32">
20 <Configuration>Debug</Configuration>
21 <Platform>Win32</Platform>
22 </ProjectConfiguration>
23 <ProjectConfiguration Include="Debug|Win32">
24 <Configuration>Debug</Configuration>
25 <Platform>Win32</Platform>
26 </ProjectConfiguration>
27 <ProjectConfiguration Include="Debug|x64">
28 <Configuration>Debug</Configuration>
29 <Platform>x64</Platform>
30 </ProjectConfiguration>
31 <ProjectConfiguration Include="Debug|x64">
32 <Configuration>Debug</Configuration>
33 <Platform>x64</Platform>
34 </ProjectConfiguration>
35 <ProjectConfiguration Include="Release|Win32">
36 <Configuration>Release</Configuration>
37 <Platform>Win32</Platform>
38 </ProjectConfiguration>
39 <ProjectConfiguration Include="Release|Win32">
40 <Configuration>Release</Configuration>
41 <Platform>Win32</Platform>
42 </ProjectConfiguration>
43 <ProjectConfiguration Include="Release|x64">
44 <Configuration>Release</Configuration>
45 <Platform>x64</Platform>
46 </ProjectConfiguration>
47 <ProjectConfiguration Include="Release|x64">
48 <Configuration>Release</Configuration>
49 <Platform>x64</Platform>
50 </ProjectConfiguration>
52 <PropertyGroup Label="Globals">
53 <ProjectGUID>{8072769E-CF10-48BF-B9E1-12752A5DAC6E}</ProjectGUID>
54 <RootNamespace>sockets</RootNamespace>
55 <Keyword>Win32Proj</Keyword>
57 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
58 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
59 <ConfigurationType>StaticLibrary</ConfigurationType>
60 <CharacterSet>MultiByte</CharacterSet>
62 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
63 <ConfigurationType>StaticLibrary</ConfigurationType>
64 <CharacterSet>MultiByte</CharacterSet>
66 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Debug|X64'">
67 <ConfigurationType>StaticLibrary</ConfigurationType>
68 <CharacterSet>MultiByte</CharacterSet>
70 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Release|X64'">
71 <ConfigurationType>StaticLibrary</ConfigurationType>
72 <CharacterSet>MultiByte</CharacterSet>
74 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Debug_NoPCH|Win32'">
75 <ConfigurationType>StaticLibrary</ConfigurationType>
76 <CharacterSet>MultiByte</CharacterSet>
78 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Debug_NoPCH|X64'">
79 <ConfigurationType>StaticLibrary</ConfigurationType>
80 <CharacterSet>MultiByte</CharacterSet>
82 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
83 <ImportGroup Label="ExtensionSettings">
85 <ImportGroup Label="PropertySheets">
86 <Import Project="$(LocalAppData)\Microsoft\VisualStudio\10.0\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(LocalAppData)\Microsoft\VisualStudio\10.0\Microsoft.Cpp.$(Platform).user.props')" />
88 <PropertyGroup Label="UserMacros" />
90 <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion>
91 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\g3dlite__$(Platform)_$(Configuration)\</OutDir>
92 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\g3dlite__$(Platform)_$(Configuration)\</IntDir>
93 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">g3dlite</TargetName>
94 <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.lib</TargetExt>
95 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|X64'">.\g3dlite__$(Platform)_$(Configuration)\</OutDir>
96 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|X64'">.\g3dlite__$(Platform)_$(Configuration)\</IntDir>
97 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|X64'">g3dlite</TargetName>
98 <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|X64'">.lib</TargetExt>
99 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\g3dlite__$(Platform)_$(Configuration)\</OutDir>
100 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\g3dlite__$(Platform)_$(Configuration)\</IntDir>
101 <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">g3dlite</TargetName>
102 <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.lib</TargetExt>
103 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|X64'">.\g3dlite__$(Platform)_$(Configuration)\</OutDir>
104 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|X64'">.\g3dlite__$(Platform)_$(Configuration)\</IntDir>
105 <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|X64'">g3dlite</TargetName>
106 <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|X64'">.lib</TargetExt>
107 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug_NoPCH|Win32'">.\g3dlite__$(Platform)_$(Configuration)\</OutDir>
108 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug_NoPCH|Win32'">.\g3dlite__$(Platform)_$(Configuration)\</IntDir>
109 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug_NoPCH|Win32'">g3dlite</TargetName>
110 <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug_NoPCH|Win32'">.lib</TargetExt>
111 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug_NoPCH|X64'">.\g3dlite__$(Platform)_$(Configuration)\</OutDir>
112 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug_NoPCH|X64'">.\g3dlite__$(Platform)_$(Configuration)\</IntDir>
113 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug_NoPCH|X64'">g3dlite</TargetName>
114 <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug_NoPCH|X64'">.lib</TargetExt>
115 <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug_NoPCH|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
116 <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug_NoPCH|Win32'" />
117 <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug_NoPCH|Win32'" />
118 <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug_NoPCH|X64'">AllRules.ruleset</CodeAnalysisRuleSet>
119 <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug_NoPCH|X64'" />
120 <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug_NoPCH|X64'" />
121 <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
122 <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
123 <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
124 <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|X64'">AllRules.ruleset</CodeAnalysisRuleSet>
125 <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|X64'" />
126 <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|X64'" />
127 <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
128 <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
129 <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
130 <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|X64'">AllRules.ruleset</CodeAnalysisRuleSet>
131 <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|X64'" />
132 <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|X64'" />
134 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
136 <AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions>
137 <Optimization>Disabled</Optimization>
138 <AdditionalIncludeDirectories>..\..\dep\include\g3dlite;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
139 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
140 <MinimalRebuild>false</MinimalRebuild>
141 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
142 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
143 <BufferSecurityCheck>true</BufferSecurityCheck>
144 <FunctionLevelLinking>true</FunctionLevelLinking>
147 <AssemblerListingLocation>.\g3dlite__$(Platform)_$(Configuration)\</AssemblerListingLocation>
148 <ObjectFileName>.\g3dlite__$(Platform)_$(Configuration)\</ObjectFileName>
149 <ProgramDataBaseFileName>.\g3dlite__$(Platform)_$(Configuration)\</ProgramDataBaseFileName>
150 <WarningLevel>Level3</WarningLevel>
151 <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
152 <CallingConvention>Cdecl</CallingConvention>
155 <IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
157 </ItemDefinitionGroup>
158 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|X64'">
160 <TargetEnvironment>X64</TargetEnvironment>
163 <AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions>
164 <Optimization>Disabled</Optimization>
165 <AdditionalIncludeDirectories>..\..\dep\include\g3dlite;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
166 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
167 <MinimalRebuild>false</MinimalRebuild>
168 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
169 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
170 <BufferSecurityCheck>true</BufferSecurityCheck>
171 <FunctionLevelLinking>true</FunctionLevelLinking>
174 <AssemblerListingLocation>.\g3dlite__$(Platform)_$(Configuration)\</AssemblerListingLocation>
175 <ObjectFileName>.\g3dlite__$(Platform)_$(Configuration)\</ObjectFileName>
176 <ProgramDataBaseFileName>.\g3dlite__$(Platform)_$(Configuration)\</ProgramDataBaseFileName>
177 <WarningLevel>Level3</WarningLevel>
178 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
179 <CallingConvention>Cdecl</CallingConvention>
182 <IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
184 </ItemDefinitionGroup>
185 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
187 <AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions>
188 <AdditionalIncludeDirectories>..\..\dep\include\g3dlite;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
189 <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
190 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
191 <EnableEnhancedInstructionSet>StreamingSIMDExtensions</EnableEnhancedInstructionSet>
194 <AssemblerListingLocation>.\g3dlite__$(Platform)_$(Configuration)\</AssemblerListingLocation>
195 <ObjectFileName>.\g3dlite__$(Platform)_$(Configuration)\</ObjectFileName>
196 <ProgramDataBaseFileName>.\g3dlite__$(Platform)_$(Configuration)\</ProgramDataBaseFileName>
197 <WarningLevel>Level3</WarningLevel>
198 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
199 <CallingConvention>Cdecl</CallingConvention>
202 <IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
204 </ItemDefinitionGroup>
205 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|X64'">
207 <TargetEnvironment>X64</TargetEnvironment>
210 <AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions>
211 <AdditionalIncludeDirectories>..\..\dep\include\g3dlite;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
212 <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
213 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
214 <EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet>
217 <AssemblerListingLocation>.\g3dlite__$(Platform)_$(Configuration)\</AssemblerListingLocation>
218 <ObjectFileName>.\g3dlite__$(Platform)_$(Configuration)\</ObjectFileName>
219 <ProgramDataBaseFileName>.\g3dlite__$(Platform)_$(Configuration)\</ProgramDataBaseFileName>
220 <WarningLevel>Level3</WarningLevel>
221 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
222 <CallingConvention>Cdecl</CallingConvention>
225 <IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
227 </ItemDefinitionGroup>
228 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_NoPCH|Win32'">
230 <AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions>
231 <Optimization>Disabled</Optimization>
232 <AdditionalIncludeDirectories>..\..\dep\include\g3dlite;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
233 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
234 <MinimalRebuild>false</MinimalRebuild>
235 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
236 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
237 <BufferSecurityCheck>true</BufferSecurityCheck>
238 <FunctionLevelLinking>true</FunctionLevelLinking>
241 <AssemblerListingLocation>.\g3dlite__$(Platform)_$(Configuration)\</AssemblerListingLocation>
242 <ObjectFileName>.\g3dlite__$(Platform)_$(Configuration)\</ObjectFileName>
243 <ProgramDataBaseFileName>.\g3dlite__$(Platform)_$(Configuration)\</ProgramDataBaseFileName>
244 <WarningLevel>Level3</WarningLevel>
245 <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
246 <CallingConvention>Cdecl</CallingConvention>
249 <IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
251 </ItemDefinitionGroup>
252 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_NoPCH|X64'">
254 <TargetEnvironment>X64</TargetEnvironment>
257 <AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions>
258 <Optimization>Disabled</Optimization>
259 <AdditionalIncludeDirectories>..\..\dep\include\g3dlite;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
260 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
261 <MinimalRebuild>false</MinimalRebuild>
262 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
263 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
264 <BufferSecurityCheck>true</BufferSecurityCheck>
265 <FunctionLevelLinking>true</FunctionLevelLinking>
268 <AssemblerListingLocation>.\g3dlite__$(Platform)_$(Configuration)\</AssemblerListingLocation>
269 <ObjectFileName>.\g3dlite__$(Platform)_$(Configuration)\</ObjectFileName>
270 <ProgramDataBaseFileName>.\g3dlite__$(Platform)_$(Configuration)\</ProgramDataBaseFileName>
271 <WarningLevel>Level3</WarningLevel>
272 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
273 <CallingConvention>Cdecl</CallingConvention>
276 <IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
278 </ItemDefinitionGroup>
280 <ClCompile Include="..\..\dep\src\g3dlite\AABox.cpp" />
281 <ClCompile Include="..\..\dep\src\g3dlite\Box.cpp" />
282 <ClCompile Include="..\..\dep\src\g3dlite\Crypto.cpp" />
283 <ClCompile Include="..\..\dep\src\g3dlite\format.cpp" />
284 <ClCompile Include="..\..\dep\src\g3dlite\Matrix3.cpp" />
285 <ClCompile Include="..\..\dep\src\g3dlite\Plane.cpp" />
286 <ClCompile Include="..\..\dep\src\g3dlite\System.cpp" />
287 <ClCompile Include="..\..\dep\src\g3dlite\Triangle.cpp" />
288 <ClCompile Include="..\..\dep\src\g3dlite\Vector3.cpp" />
289 <ClCompile Include="..\..\dep\src\g3dlite\Vector4.cpp" />
292 <ClInclude Include="..\..\dep\include\g3dlite\G3D\AABox.h" />
293 <ClInclude Include="..\..\dep\include\g3dlite\G3D\Array.h" />
294 <ClInclude Include="..\..\dep\include\g3dlite\G3D\Box.h" />
295 <ClInclude Include="..\..\dep\include\g3dlite\G3D\CollisionDetection.h" />
296 <ClInclude Include="..\..\dep\include\g3dlite\G3D\CoordinateFrame.h" />
297 <ClInclude Include="..\..\dep\include\g3dlite\G3D\Crypto.h" />
298 <ClInclude Include="..\..\dep\include\g3dlite\G3D\debug.h" />
299 <ClInclude Include="..\..\dep\include\g3dlite\G3D\format.h" />
300 <ClInclude Include="..\..\dep\include\g3dlite\G3D\g3dmath.h" />
301 <ClInclude Include="..\..\dep\include\g3dlite\G3D\GCamera.h" />
302 <ClInclude Include="..\..\dep\include\g3dlite\G3D\Line.h" />
303 <ClInclude Include="..\..\dep\include\g3dlite\G3D\Matrix3.h" />
304 <ClInclude Include="..\..\dep\include\g3dlite\G3D\Plane.h" />
305 <ClInclude Include="..\..\dep\include\g3dlite\G3D\platform.h" />
306 <ClInclude Include="..\..\dep\include\g3dlite\G3D\Quat.h" />
307 <ClInclude Include="..\..\dep\include\g3dlite\G3D\Ray.h" />
308 <ClInclude Include="..\..\dep\include\g3dlite\G3D\RegistryUtil.h" />
309 <ClInclude Include="..\..\dep\include\g3dlite\G3D\Sphere.h" />
310 <ClInclude Include="..\..\dep\include\g3dlite\G3D\stringutils.h" />
311 <ClInclude Include="..\..\dep\include\g3dlite\G3D\System.h" />
312 <ClInclude Include="..\..\dep\include\g3dlite\G3D\Table.h" />
313 <ClInclude Include="..\..\dep\include\g3dlite\G3D\Triangle.h" />
314 <ClInclude Include="..\..\dep\include\g3dlite\G3D\Vector2.h" />
315 <ClInclude Include="..\..\dep\include\g3dlite\G3D\Vector2int16.h" />
316 <ClInclude Include="..\..\dep\include\g3dlite\G3D\Vector3.h" />
317 <ClInclude Include="..\..\dep\include\g3dlite\G3D\Vector3int16.h" />
318 <ClInclude Include="..\..\dep\include\g3dlite\G3D\Vector4.h" />
321 <None Include="..\..\dep\include\g3dlite\G3D\g3dmath.inl" />
322 <None Include="..\..\dep\include\g3dlite\G3D\Quat.inl" />
323 <None Include="..\..\dep\include\g3dlite\G3D\Vector2.inl" />
324 <None Include="..\..\dep\include\g3dlite\G3D\Vector3.inl" />
325 <None Include="..\..\dep\include\g3dlite\G3D\Vector4.inl" />
327 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
328 <ImportGroup Label="ExtensionTargets">