1
|
1
|
<?xml version="1.0" encoding="utf-8"?>
|
|
2
|
+<!--
|
|
3
|
+ You can use this file to build FreeType with MSBuild as follows
|
|
4
|
+
|
|
5
|
+ MSBuild.exe -t:Rebuild
|
|
6
|
+ -p:Configuration=Debug
|
|
7
|
+ -p:Platform=x64
|
|
8
|
+ -p:UserDefines=FT_DEBUG_LOGGING
|
|
9
|
+ builds/windows/vc2010/freetype.vcxproj
|
|
10
|
+
|
|
11
|
+ or with different appropriate switches. It also works with Visual Studio.
|
|
12
|
+ Additional customization can be made in `freetype.user.props`.
|
|
13
|
+-->
|
2
|
14
|
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
3
|
15
|
<ItemGroup Label="ProjectConfigurations">
|
4
|
16
|
<ProjectConfiguration Include="Debug|Win32">
|
... |
... |
@@ -122,7 +134,7 @@ |
122
|
134
|
<ClCompile>
|
123
|
135
|
<Optimization>Disabled</Optimization>
|
124
|
136
|
<AdditionalIncludeDirectories>$(UserOptionDirectory);..\..\..\include;$(UserIncludeDirectories);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
125
|
|
- <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_WARNINGS;FT_DEBUG_LEVEL_ERROR;FT_DEBUG_LEVEL_TRACE;FT_DEBUG_LOGGING;FT2_BUILD_LIBRARY;DLL_EXPORT;$(UserDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
137
|
+ <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_WARNINGS;FT_DEBUG_LEVEL_ERROR;FT_DEBUG_LEVEL_TRACE;FT2_BUILD_LIBRARY;DLL_EXPORT;$(UserDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
126
|
138
|
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
127
|
139
|
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
128
|
140
|
<DisableLanguageExtensions>false</DisableLanguageExtensions>
|
... |
... |
@@ -149,7 +161,7 @@ |
149
|
161
|
<ClCompile>
|
150
|
162
|
<Optimization>Disabled</Optimization>
|
151
|
163
|
<AdditionalIncludeDirectories>$(UserOptionDirectory);..\..\..\include;$(UserIncludeDirectories);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
152
|
|
- <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_WARNINGS;FT_DEBUG_LEVEL_ERROR;FT_DEBUG_LEVEL_TRACE;FT_DEBUG_LOGGING;FT2_BUILD_LIBRARY;DLL_EXPORT;$(UserDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
164
|
+ <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_WARNINGS;FT_DEBUG_LEVEL_ERROR;FT_DEBUG_LEVEL_TRACE;FT2_BUILD_LIBRARY;DLL_EXPORT;$(UserDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
153
|
165
|
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
154
|
166
|
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
155
|
167
|
<DisableLanguageExtensions>false</DisableLanguageExtensions>
|
... |
... |
@@ -176,7 +188,7 @@ |
176
|
188
|
<ClCompile>
|
177
|
189
|
<Optimization>Disabled</Optimization>
|
178
|
190
|
<AdditionalIncludeDirectories>$(UserOptionDirectory);..\..\..\include;$(UserIncludeDirectories);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
179
|
|
- <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_WARNINGS;FT_DEBUG_LEVEL_ERROR;FT_DEBUG_LEVEL_TRACE;FT_DEBUG_LOGGING;FT2_BUILD_LIBRARY;DLL_EXPORT;$(UserDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
191
|
+ <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_WARNINGS;FT_DEBUG_LEVEL_ERROR;FT_DEBUG_LEVEL_TRACE;FT2_BUILD_LIBRARY;DLL_EXPORT;$(UserDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
180
|
192
|
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
181
|
193
|
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
182
|
194
|
<DisableLanguageExtensions>false</DisableLanguageExtensions>
|
... |
... |
@@ -203,7 +215,7 @@ |
203
|
215
|
<ClCompile>
|
204
|
216
|
<Optimization>Disabled</Optimization>
|
205
|
217
|
<AdditionalIncludeDirectories>$(UserOptionDirectory);..\..\..\include;$(UserIncludeDirectories);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
206
|
|
- <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_WARNINGS;FT_DEBUG_LEVEL_ERROR;FT_DEBUG_LEVEL_TRACE;FT_DEBUG_LOGGING;FT2_BUILD_LIBRARY;$(UserDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
218
|
+ <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_WARNINGS;FT_DEBUG_LEVEL_ERROR;FT_DEBUG_LEVEL_TRACE;FT2_BUILD_LIBRARY;$(UserDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
207
|
219
|
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
208
|
220
|
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
209
|
221
|
<DisableLanguageExtensions>false</DisableLanguageExtensions>
|
... |
... |
@@ -229,7 +241,7 @@ |
229
|
241
|
<ClCompile>
|
230
|
242
|
<Optimization>Disabled</Optimization>
|
231
|
243
|
<AdditionalIncludeDirectories>$(UserOptionDirectory);..\..\..\include;$(UserIncludeDirectories);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
232
|
|
- <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_WARNINGS;FT_DEBUG_LEVEL_ERROR;FT_DEBUG_LEVEL_TRACE;FT_DEBUG_LOGGING;FT2_BUILD_LIBRARY;$(UserDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
244
|
+ <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_WARNINGS;FT_DEBUG_LEVEL_ERROR;FT_DEBUG_LEVEL_TRACE;FT2_BUILD_LIBRARY;$(UserDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
233
|
245
|
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
234
|
246
|
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
235
|
247
|
<DisableLanguageExtensions>false</DisableLanguageExtensions>
|
... |
... |
@@ -255,7 +267,7 @@ |
255
|
267
|
<ClCompile>
|
256
|
268
|
<Optimization>Disabled</Optimization>
|
257
|
269
|
<AdditionalIncludeDirectories>$(UserOptionDirectory);..\..\..\include;$(UserIncludeDirectories);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
258
|
|
- <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_WARNINGS;FT_DEBUG_LEVEL_ERROR;FT_DEBUG_LEVEL_TRACE;FT_DEBUG_LOGGING;FT2_BUILD_LIBRARY;$(UserDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
270
|
+ <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_WARNINGS;FT_DEBUG_LEVEL_ERROR;FT_DEBUG_LEVEL_TRACE;FT2_BUILD_LIBRARY;$(UserDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
259
|
271
|
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
260
|
272
|
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
261
|
273
|
<DisableLanguageExtensions>false</DisableLanguageExtensions>
|