From 05f00e318b7842595179ad4d228dfaee5e992951 Mon Sep 17 00:00:00 2001
From: Mike DePaulo
Date: Sat, 28 Feb 2015 07:31:25 -0500
Subject: Updated to freetype 2.5.5
---
freetype/builds/windows/vc2005/freetype.vcproj | 12 +-
freetype/builds/windows/vc2005/index.html | 10 +-
freetype/builds/windows/vc2008/freetype.vcproj | 12 +-
freetype/builds/windows/vc2008/index.html | 10 +-
freetype/builds/windows/vc2010/freetype.sln | 24 +-
freetype/builds/windows/vc2010/freetype.user.props | 68 +++
freetype/builds/windows/vc2010/freetype.vcxproj | 511 +++++++++++++--------
freetype/builds/windows/vc2010/index.html | 30 +-
freetype/builds/windows/visualc/freetype.dsp | 34 +-
freetype/builds/windows/visualc/freetype.vcproj | 12 +-
freetype/builds/windows/visualc/index.html | 10 +-
freetype/builds/windows/visualce/freetype.dsp | 34 +-
freetype/builds/windows/visualce/freetype.vcproj | 84 ++--
freetype/builds/windows/visualce/index.html | 10 +-
14 files changed, 540 insertions(+), 321 deletions(-)
create mode 100644 freetype/builds/windows/vc2010/freetype.user.props
(limited to 'freetype/builds/windows')
diff --git a/freetype/builds/windows/vc2005/freetype.vcproj b/freetype/builds/windows/vc2005/freetype.vcproj
index caebeaf65..5880b7d27 100644
--- a/freetype/builds/windows/vc2005/freetype.vcproj
+++ b/freetype/builds/windows/vc2005/freetype.vcproj
@@ -16,7 +16,7 @@
-
+
@@ -33,7 +33,7 @@
-
+
@@ -50,7 +50,7 @@
-
+
@@ -67,7 +67,7 @@
-
+
@@ -84,7 +84,7 @@
-
+
@@ -101,7 +101,7 @@
-
+
diff --git a/freetype/builds/windows/vc2005/index.html b/freetype/builds/windows/vc2005/index.html
index 6d9261600..4929dcdd0 100644
--- a/freetype/builds/windows/vc2005/index.html
+++ b/freetype/builds/windows/vc2005/index.html
@@ -11,14 +11,14 @@
This directory contains project files for Visual C++, named
freetype.vcproj, and Visual Studio, called freetype.sln. It
-compiles the following libraries from the FreeType 2.5.3 sources:
+compiles the following libraries from the FreeType 2.5.5 sources:
- freetype253.lib - release build; single threaded
- freetype253_D.lib - debug build; single threaded
- freetype253MT.lib - release build; multi-threaded
- freetype253MT_D.lib - debug build; multi-threaded
+ freetype255.lib - release build; single threaded
+ freetype255_D.lib - debug build; single threaded
+ freetype255MT.lib - release build; multi-threaded
+ freetype255MT_D.lib - debug build; multi-threaded
Be sure to extract the files with the Windows (CR+LF) line endings. ZIP
diff --git a/freetype/builds/windows/vc2008/freetype.vcproj b/freetype/builds/windows/vc2008/freetype.vcproj
index b4baaeda6..95d722b97 100644
--- a/freetype/builds/windows/vc2008/freetype.vcproj
+++ b/freetype/builds/windows/vc2008/freetype.vcproj
@@ -70,7 +70,7 @@
/>
This directory contains project files for Visual C++, named
freetype.vcproj, and Visual Studio, called freetype.sln. It
-compiles the following libraries from the FreeType 2.5.3 sources:
+compiles the following libraries from the FreeType 2.5.5 sources:
- freetype253.lib - release build; single threaded
- freetype253_D.lib - debug build; single threaded
- freetype253MT.lib - release build; multi-threaded
- freetype253MT_D.lib - debug build; multi-threaded
+ freetype255.lib - release build; single threaded
+ freetype255_D.lib - debug build; single threaded
+ freetype255MT.lib - release build; multi-threaded
+ freetype255MT_D.lib - debug build; multi-threaded
Be sure to extract the files with the Windows (CR+LF) line endings. ZIP
diff --git a/freetype/builds/windows/vc2010/freetype.sln b/freetype/builds/windows/vc2010/freetype.sln
index e0f13a290..3bd176a78 100644
--- a/freetype/builds/windows/vc2010/freetype.sln
+++ b/freetype/builds/windows/vc2010/freetype.sln
@@ -5,20 +5,24 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "freetype", "freetype.vcxpro
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Win32 = Debug|Win32
+ Debug|x64 = Debug|x64
Debug Multithreaded|Win32 = Debug Multithreaded|Win32
Debug Multithreaded|x64 = Debug Multithreaded|x64
Debug Singlethreaded|Win32 = Debug Singlethreaded|Win32
Debug Singlethreaded|x64 = Debug Singlethreaded|x64
- Debug|Win32 = Debug|Win32
- Debug|x64 = Debug|x64
+ Release|Win32 = Release|Win32
+ Release|x64 = Release|x64
Release Multithreaded|Win32 = Release Multithreaded|Win32
Release Multithreaded|x64 = Release Multithreaded|x64
Release Singlethreaded|Win32 = Release Singlethreaded|Win32
Release Singlethreaded|x64 = Release Singlethreaded|x64
- Release|Win32 = Release|Win32
- Release|x64 = Release|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Debug|Win32.ActiveCfg = Debug|Win32
+ {78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Debug|Win32.Build.0 = Debug|Win32
+ {78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Debug|x64.ActiveCfg = Debug|x64
+ {78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Debug|x64.Build.0 = Debug|x64
{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Debug Multithreaded|Win32.ActiveCfg = Debug Multithreaded|Win32
{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Debug Multithreaded|Win32.Build.0 = Debug Multithreaded|Win32
{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Debug Multithreaded|x64.ActiveCfg = Debug Multithreaded|x64
@@ -27,10 +31,10 @@ Global
{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Debug Singlethreaded|Win32.Build.0 = Debug Singlethreaded|Win32
{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Debug Singlethreaded|x64.ActiveCfg = Debug Singlethreaded|x64
{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Debug Singlethreaded|x64.Build.0 = Debug Singlethreaded|x64
- {78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Debug|Win32.ActiveCfg = Debug|Win32
- {78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Debug|Win32.Build.0 = Debug|Win32
- {78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Debug|x64.ActiveCfg = Debug|x64
- {78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Debug|x64.Build.0 = Debug|x64
+ {78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Release|Win32.ActiveCfg = Release|Win32
+ {78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Release|Win32.Build.0 = Release|Win32
+ {78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Release|x64.ActiveCfg = Release|x64
+ {78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Release|x64.Build.0 = Release|x64
{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Release Multithreaded|Win32.ActiveCfg = Release Multithreaded|Win32
{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Release Multithreaded|Win32.Build.0 = Release Multithreaded|Win32
{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Release Multithreaded|x64.ActiveCfg = Release Multithreaded|x64
@@ -39,10 +43,6 @@ Global
{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Release Singlethreaded|Win32.Build.0 = Release Singlethreaded|Win32
{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Release Singlethreaded|x64.ActiveCfg = Release Singlethreaded|x64
{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Release Singlethreaded|x64.Build.0 = Release Singlethreaded|x64
- {78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Release|Win32.ActiveCfg = Release|Win32
- {78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Release|Win32.Build.0 = Release|Win32
- {78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Release|x64.ActiveCfg = Release|x64
- {78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Release|x64.Build.0 = Release|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/freetype/builds/windows/vc2010/freetype.user.props b/freetype/builds/windows/vc2010/freetype.user.props
new file mode 100644
index 000000000..234dd5d79
--- /dev/null
+++ b/freetype/builds/windows/vc2010/freetype.user.props
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/freetype/builds/windows/vc2010/freetype.vcxproj b/freetype/builds/windows/vc2010/freetype.vcxproj
index 1b9421775..7cafe4539 100644
--- a/freetype/builds/windows/vc2010/freetype.vcxproj
+++ b/freetype/builds/windows/vc2010/freetype.vcxproj
@@ -1,6 +1,14 @@
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
Debug Multithreaded
Win32
@@ -17,12 +25,12 @@
Debug Singlethreaded
x64
-
- Debug
+
+ Release
Win32
-
- Debug
+
+ Release
x64
@@ -41,62 +49,54 @@
Release Singlethreaded
x64
-
- Release
- Win32
-
-
- Release
- x64
-
{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}
-
+
StaticLibrary
false
MultiByte
v100
-
+
StaticLibrary
false
MultiByte
v100
-
+
StaticLibrary
false
MultiByte
v100
-
+
StaticLibrary
false
MultiByte
v100
-
+
StaticLibrary
false
MultiByte
v100
-
+
StaticLibrary
false
MultiByte
v100
-
+
StaticLibrary
false
MultiByte
v100
-
+
StaticLibrary
false
MultiByte
@@ -114,13 +114,13 @@
MultiByte
v100
-
+
StaticLibrary
false
MultiByte
v100
-
+
StaticLibrary
false
MultiByte
@@ -131,18 +131,36 @@
<_ProjectFileVersion>10.0.30319.1
- .\..\..\..\objs\win32\vc2010\
- .\..\..\..\objs\release\
- .\..\..\..\objs\win32\vc2010\
- .\..\..\..\objs\release_mt\
- .\..\..\..\objs\win32\vc2010\
- .\..\..\..\objs\release_st\
- .\..\..\..\objs\win32\vc2010\
- .\..\..\..\objs\debug\
- .\..\..\..\objs\win32\vc2010\
- .\..\..\..\objs\debug_st\
- .\..\..\..\objs\win32\vc2010\
- .\..\..\..\objs\debug_mt\
+ .\..\..\..\objs\vc2010\$(Platform)\
+ .\..\..\..\objs\vc2010\$(Platform)\$(Configuration)\
+ .\..\..\..\objs\vc2010\$(Platform)\
+ .\..\..\..\objs\vc2010\$(Platform)\$(Configuration)\
+ .\..\..\..\objs\vc2010\$(Platform)\
+ .\..\..\..\objs\vc2010\$(Platform)\$(Configuration)\
+ .\..\..\..\objs\vc2010\$(Platform)\
+ .\..\..\..\objs\vc2010\$(Platform)\$(Configuration)\
+ .\..\..\..\objs\vc2010\$(Platform)\
+ .\..\..\..\objs\vc2010\$(Platform)\$(Configuration)\
+ .\..\..\..\objs\vc2010\$(Platform)\
+ .\..\..\..\objs\vc2010\$(Platform)\$(Configuration)\
+ .\..\..\..\objs\vc2010\$(Platform)\
+ .\..\..\..\objs\vc2010\$(Platform)\$(Configuration)\
+ .\..\..\..\objs\vc2010\$(Platform)\
+ .\..\..\..\objs\vc2010\$(Platform)\$(Configuration)\
+ .\..\..\..\objs\vc2010\$(Platform)\
+ .\..\..\..\objs\vc2010\$(Platform)\$(Configuration)\
+ .\..\..\..\objs\vc2010\$(Platform)\
+ .\..\..\..\objs\vc2010\$(Platform)\$(Configuration)\
+ .\..\..\..\objs\vc2010\$(Platform)\
+ .\..\..\..\objs\vc2010\$(Platform)\$(Configuration)\
+ .\..\..\..\objs\vc2010\$(Platform)\
+ .\..\..\..\objs\vc2010\$(Platform)\$(Configuration)\
+ AllRules.ruleset
+ AllRules.ruleset
+
+
+
+
AllRules.ruleset
AllRules.ruleset
@@ -155,12 +173,12 @@
- AllRules.ruleset
- AllRules.ruleset
-
-
-
-
+ AllRules.ruleset
+ AllRules.ruleset
+
+
+
+
AllRules.ruleset
AllRules.ruleset
@@ -173,309 +191,432 @@
- AllRules.ruleset
- AllRules.ruleset
-
-
-
-
- freetype253_D
- freetype253_D
- freetype253MT_D
- freetype253MT_D
- freetype253ST_D
- freetype253ST_D
- freetype253
- freetype253
- freetype253MT
- freetype253MT
- freetype253ST
- freetype253ST
-
-
- .\..\..\..\objs\win64\vc2010\
- .\..\..\..\objs\debug\
+ freetype255d
+ freetype255d
+ freetype255MTd
+ freetype255MTd
+ freetype255STd
+ freetype255STd
+ freetype255
+ freetype255
+ freetype255MT
+ freetype255MT
+ freetype255ST
+ freetype255ST
-
+
+
- MaxSpeed
- OnlyExplicitInline
- ..\..\..\include;%(AdditionalIncludeDirectories)
- NDEBUG;WIN32;_LIB;_CRT_SECURE_NO_WARNINGS;FT2_BUILD_LIBRARY;%(PreprocessorDefinitions)
- true
- MultiThreadedDLL
- true
+ Disabled
+ $(UserOptionDirectory);..\..\..\include;$(UserIncludeDirectories);%(AdditionalIncludeDirectories)
+ _DEBUG;WIN32;_LIB;_CRT_SECURE_NO_WARNINGS;FT_DEBUG_LEVEL_ERROR;FT_DEBUG_LEVEL_TRACE;FT2_BUILD_LIBRARY;$(UserDefines);%(PreprocessorDefinitions)
+ EnableFastChecks
+ MultiThreadedDebugDLL
true
Level4
-
-
+ ProgramDatabase
Default
4001
true
+ false
+ $(OutDir)$(TargetName).pdb
+ Disabled
- NDEBUG;%(PreprocessorDefinitions)
+ _DEBUG;$(UserDefines);%(PreprocessorDefinitions)
0x0409
true
+ MachineX86
+ $(UserLibraryDirectories);%(AdditionalLibraryDirectories)
+ $(UserDependencies);%(AdditionalDependencies)
-
+
- MaxSpeed
- OnlyExplicitInline
- ..\..\..\include;%(AdditionalIncludeDirectories)
- NDEBUG;WIN32;_LIB;_CRT_SECURE_NO_WARNINGS;FT2_BUILD_LIBRARY;%(PreprocessorDefinitions)
- true
- MultiThreadedDLL
- true
+ Disabled
+ $(UserOptionDirectory);..\..\..\include;$(UserIncludeDirectories);%(AdditionalIncludeDirectories)
+ _DEBUG;WIN32;_LIB;_CRT_SECURE_NO_WARNINGS;FT_DEBUG_LEVEL_ERROR;FT_DEBUG_LEVEL_TRACE;FT2_BUILD_LIBRARY;$(UserDefines);%(PreprocessorDefinitions)
+ EnableFastChecks
+ MultiThreadedDebugDLL
true
Level4
-
-
+ ProgramDatabase
Default
4001
true
+ false
+ $(OutDir)$(TargetName).pdb
+ Disabled
- NDEBUG;%(PreprocessorDefinitions)
+ _DEBUG;$(UserDefines);%(PreprocessorDefinitions)
0x0409
true
+ MachineX64
+ $(UserLibraryDirectories);%(AdditionalLibraryDirectories)
+ $(UserDependencies);%(AdditionalDependencies)
-
+
- MaxSpeed
- OnlyExplicitInline
- ..\..\..\include;%(AdditionalIncludeDirectories)
- NDEBUG;WIN32;_LIB;_CRT_SECURE_NO_WARNINGS;FT2_BUILD_LIBRARY;%(PreprocessorDefinitions)
- true
- MultiThreaded
- true
+ Disabled
+ $(UserOptionDirectory);..\..\..\include;$(UserIncludeDirectories);%(AdditionalIncludeDirectories)
+ _DEBUG;WIN32;_LIB;_CRT_SECURE_NO_WARNINGS;FT_DEBUG_LEVEL_ERROR;FT_DEBUG_LEVEL_TRACE;FT2_BUILD_LIBRARY;_CRT_SECURE_NO_DEPRECATE;$(UserDefines);%(PreprocessorDefinitions)
+ false
+ false
+ EnableFastChecks
+ MultiThreadedDebug
true
Level4
-
-
+ ProgramDatabase
Default
4001
true
+ false
+ $(OutDir)$(TargetName).pdb
+ Disabled
- NDEBUG;%(PreprocessorDefinitions)
+ _DEBUG;$(UserDefines);%(PreprocessorDefinitions)
0x0409
true
+ MachineX86
+ $(UserLibraryDirectories);%(AdditionalLibraryDirectories)
+ $(UserDependencies);%(AdditionalDependencies)
-
+
- MaxSpeed
- OnlyExplicitInline
- ..\..\..\include;%(AdditionalIncludeDirectories)
- NDEBUG;WIN32;_LIB;_CRT_SECURE_NO_WARNINGS;FT2_BUILD_LIBRARY;%(PreprocessorDefinitions)
- true
- MultiThreaded
- true
+ Disabled
+ $(UserOptionDirectory);..\..\..\include;$(UserIncludeDirectories);%(AdditionalIncludeDirectories)
+ _DEBUG;WIN32;_LIB;_CRT_SECURE_NO_WARNINGS;FT_DEBUG_LEVEL_ERROR;FT_DEBUG_LEVEL_TRACE;FT2_BUILD_LIBRARY;_CRT_SECURE_NO_DEPRECATE;$(UserDefines);%(PreprocessorDefinitions)
+ false
+ false
+ EnableFastChecks
+ MultiThreadedDebug
true
Level4
-
-
+ ProgramDatabase
Default
4001
true
+ false
+ $(OutDir)$(TargetName).pdb
+ Disabled
- NDEBUG;%(PreprocessorDefinitions)
+ _DEBUG;$(UserDefines);%(PreprocessorDefinitions)
0x0409
true
+ MachineX64
+ $(UserLibraryDirectories);%(AdditionalLibraryDirectories)
+ $(UserDependencies);%(AdditionalDependencies)
-
+
- MaxSpeed
- OnlyExplicitInline
- ..\..\..\include;%(AdditionalIncludeDirectories)
- NDEBUG;WIN32;_LIB;_CRT_SECURE_NO_WARNINGS;FT2_BUILD_LIBRARY;%(PreprocessorDefinitions)
- true
- MultiThreaded
- true
+ Disabled
+ $(UserOptionDirectory);..\..\..\include;$(UserIncludeDirectories);%(AdditionalIncludeDirectories)
+ _DEBUG;WIN32;_LIB;_CRT_SECURE_NO_WARNINGS;FT_DEBUG_LEVEL_ERROR;FT_DEBUG_LEVEL_TRACE;FT2_BUILD_LIBRARY;$(UserDefines);%(PreprocessorDefinitions)
+ EnableFastChecks
+ MultiThreadedDebug
true
Level4
-
-
+ ProgramDatabase
Default
4001
true
+ false
+ $(OutDir)$(TargetName).pdb
+ Disabled
- NDEBUG;%(PreprocessorDefinitions)
+ _DEBUG;$(UserDefines);%(PreprocessorDefinitions)
0x0409
-
+
+ true
+ MachineX86
+ $(UserLibraryDirectories);%(AdditionalLibraryDirectories)
+ $(UserDependencies);%(AdditionalDependencies)
+
-
+
- MaxSpeed
- OnlyExplicitInline
- ..\..\..\include;%(AdditionalIncludeDirectories)
- NDEBUG;WIN32;_LIB;_CRT_SECURE_NO_WARNINGS;FT2_BUILD_LIBRARY;%(PreprocessorDefinitions)
- true
- MultiThreaded
- true
+ Disabled
+ $(UserOptionDirectory);..\..\..\include;$(UserIncludeDirectories);%(AdditionalIncludeDirectories)
+ _DEBUG;WIN32;_LIB;_CRT_SECURE_NO_WARNINGS;FT_DEBUG_LEVEL_ERROR;FT_DEBUG_LEVEL_TRACE;FT2_BUILD_LIBRARY;$(UserDefines);%(PreprocessorDefinitions)
+ EnableFastChecks
+ MultiThreadedDebug
true
Level4
-
-
+ ProgramDatabase
Default
4001
true
+ false
+ $(OutDir)$(TargetName).pdb
+ Disabled
- NDEBUG;%(PreprocessorDefinitions)
+ _DEBUG;$(UserDefines);%(PreprocessorDefinitions)
0x0409
-
+
+ true
+ MachineX64
+ $(UserLibraryDirectories);%(AdditionalLibraryDirectories)
+ $(UserDependencies);%(AdditionalDependencies)
+
-
+
- Disabled
- ..\..\..\include;%(AdditionalIncludeDirectories)
- _DEBUG;WIN32;_LIB;_CRT_SECURE_NO_WARNINGS;FT_DEBUG_LEVEL_ERROR;FT_DEBUG_LEVEL_TRACE;FT2_BUILD_LIBRARY;%(PreprocessorDefinitions)
- EnableFastChecks
- MultiThreadedDebugDLL
+ Full
+ AnySuitable
+ $(UserOptionDirectory);..\..\..\include;$(UserIncludeDirectories);%(AdditionalIncludeDirectories)
+ NDEBUG;WIN32;_LIB;_CRT_SECURE_NO_WARNINGS;FT2_BUILD_LIBRARY;$(UserDefines);%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ true
true
Level4
- ProgramDatabase
Default
4001
true
+ false
+ StreamingSIMDExtensions2
+ false
+ false
+ false
+
+
+ true
+
+
+ true
+ Neither
+ true
- _DEBUG;%(PreprocessorDefinitions)
+ NDEBUG;$(UserDefines);%(PreprocessorDefinitions)
0x0409
true
+ true
+ MachineX86
+ $(UserLibraryDirectories);%(AdditionalLibraryDirectories)
+ $(UserDependencies);%(AdditionalDependencies)
-
+
- Disabled
- ..\..\..\include;%(AdditionalIncludeDirectories)
- _DEBUG;WIN32;_LIB;_CRT_SECURE_NO_WARNINGS;FT_DEBUG_LEVEL_ERROR;FT_DEBUG_LEVEL_TRACE;FT2_BUILD_LIBRARY;%(PreprocessorDefinitions)
- EnableFastChecks
- MultiThreadedDebugDLL
+ Full
+ AnySuitable
+ $(UserOptionDirectory);..\..\..\include;$(UserIncludeDirectories);%(AdditionalIncludeDirectories)
+ NDEBUG;WIN32;_LIB;_CRT_SECURE_NO_WARNINGS;FT2_BUILD_LIBRARY;$(UserDefines);%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ true
true
Level4
- ProgramDatabase
Default
4001
true
+ false
+ StreamingSIMDExtensions2
+ false
+ false
+ false
+
+
+ true
+
+
+ true
+ Neither
+ true
- _DEBUG;%(PreprocessorDefinitions)
+ NDEBUG;$(UserDefines);%(PreprocessorDefinitions)
0x0409
true
+ true
+ MachineX64
+ $(UserLibraryDirectories);%(AdditionalLibraryDirectories)
+ $(UserDependencies);%(AdditionalDependencies)
-
+
- Disabled
- ..\..\..\include;%(AdditionalIncludeDirectories)
- _DEBUG;WIN32;_LIB;_CRT_SECURE_NO_WARNINGS;FT_DEBUG_LEVEL_ERROR;FT_DEBUG_LEVEL_TRACE;FT2_BUILD_LIBRARY;%(PreprocessorDefinitions)
- EnableFastChecks
- MultiThreadedDebug
+ Full
+ AnySuitable
+ $(UserOptionDirectory);..\..\..\include;$(UserIncludeDirectories);%(AdditionalIncludeDirectories)
+ NDEBUG;WIN32;_LIB;_CRT_SECURE_NO_WARNINGS;FT2_BUILD_LIBRARY;$(UserDefines);%(PreprocessorDefinitions)
+ true
+ MultiThreaded
+ true
true
Level4
- ProgramDatabase
Default
4001
true
+ false
+ StreamingSIMDExtensions2
+ false
+ false
+ false
+ false
+
+
+ true
+
+
+ true
+ Neither
+ true
- _DEBUG;%(PreprocessorDefinitions)
+ NDEBUG;$(UserDefines);%(PreprocessorDefinitions)
0x0409
true
+ true
+ MachineX86
+ $(UserLibraryDirectories);%(AdditionalLibraryDirectories)
+ $(UserDependencies);%(AdditionalDependencies)
-
+
- Disabled
- ..\..\..\include;%(AdditionalIncludeDirectories)
- _DEBUG;WIN32;_LIB;_CRT_SECURE_NO_WARNINGS;FT_DEBUG_LEVEL_ERROR;FT_DEBUG_LEVEL_TRACE;FT2_BUILD_LIBRARY;%(PreprocessorDefinitions)
- EnableFastChecks
- MultiThreadedDebug
+ Full
+ AnySuitable
+ $(UserOptionDirectory);..\..\..\include;$(UserIncludeDirectories);%(AdditionalIncludeDirectories)
+ NDEBUG;WIN32;_LIB;_CRT_SECURE_NO_WARNINGS;FT2_BUILD_LIBRARY;$(UserDefines);%(PreprocessorDefinitions)
+ true
+ MultiThreaded
+ true
true
Level4
- ProgramDatabase
Default
4001
true
+ false
+ StreamingSIMDExtensions2
+ false
+ false
+ false
+ false
+
+
+ true
+
+
+ true
+ Neither
+ true
- _DEBUG;%(PreprocessorDefinitions)
+ NDEBUG;$(UserDefines);%(PreprocessorDefinitions)
0x0409
true
+ true
+ MachineX64
+ $(UserLibraryDirectories);%(AdditionalLibraryDirectories)
+ $(UserDependencies);%(AdditionalDependencies)
-
+
- Disabled
- ..\..\..\include;%(AdditionalIncludeDirectories)
- _DEBUG;WIN32;_LIB;_CRT_SECURE_NO_WARNINGS;FT_DEBUG_LEVEL_ERROR;FT_DEBUG_LEVEL_TRACE;FT2_BUILD_LIBRARY;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
- false
- false
- EnableFastChecks
- MultiThreadedDebug
+ Full
+ AnySuitable
+ $(UserOptionDirectory);..\..\..\include;$(UserIncludeDirectories);%(AdditionalIncludeDirectories)
+ NDEBUG;WIN32;_LIB;_CRT_SECURE_NO_WARNINGS;FT2_BUILD_LIBRARY;$(UserDefines);%(PreprocessorDefinitions)
+ true
+ MultiThreaded
+ true
true
Level4
- ProgramDatabase
Default
4001
true
+ false
+ StreamingSIMDExtensions2
+ false
+ false
+ false
+
+
+ true
+
+
+ true
+ Neither
+ true
- _DEBUG;%(PreprocessorDefinitions)
+ NDEBUG;$(UserDefines);%(PreprocessorDefinitions)
0x0409
+
- true
+ true
+ MachineX86
+ $(UserLibraryDirectories);%(AdditionalLibraryDirectories)
+ $(UserDependencies);%(AdditionalDependencies)
-
+
- Disabled
- ..\..\..\include;%(AdditionalIncludeDirectories)
- _DEBUG;WIN32;_LIB;_CRT_SECURE_NO_WARNINGS;FT_DEBUG_LEVEL_ERROR;FT_DEBUG_LEVEL_TRACE;FT2_BUILD_LIBRARY;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
- false
- false
- EnableFastChecks
- MultiThreadedDebug
+ Full
+ AnySuitable
+ $(UserOptionDirectory);..\..\..\include;$(UserIncludeDirectories);%(AdditionalIncludeDirectories)
+ NDEBUG;WIN32;_LIB;_CRT_SECURE_NO_WARNINGS;FT2_BUILD_LIBRARY;$(UserDefines);%(PreprocessorDefinitions)
+ true
+ MultiThreaded
+ true
true
Level4
- ProgramDatabase
Default
4001
true
+ false
+ StreamingSIMDExtensions2
+ false
+ false
+ false
+
+
+ true
+
+
+ true
+ Neither
+ true
- _DEBUG;%(PreprocessorDefinitions)
+ NDEBUG;$(UserDefines);%(PreprocessorDefinitions)
0x0409
+
- true
+ true
+ MachineX64
+ $(UserLibraryDirectories);%(AdditionalLibraryDirectories)
+ $(UserDependencies);%(AdditionalDependencies)
@@ -1574,4 +1715,4 @@
-
+
\ No newline at end of file
diff --git a/freetype/builds/windows/vc2010/index.html b/freetype/builds/windows/vc2010/index.html
index 2b2b4317d..cb205aa70 100644
--- a/freetype/builds/windows/vc2010/index.html
+++ b/freetype/builds/windows/vc2010/index.html
@@ -12,16 +12,16 @@
This directory contains a project file for Visual C++ (VS.NET 2010
or newer), named freetype.vcxproj, and Visual Studio, called
freetype.sln. It compiles the following libraries from the
-FreeType 2.5.3 sources:
+FreeType 2.5.5 sources:
-freetype253.lib - release build
-freetype253_D.lib - debug build
-freetype253ST.lib - release build; single threaded
-freetype253ST_D.lib - debug build; single threaded
-freetype253MT.lib - release build; multi-threaded
-freetype253MT_D.lib - debug build; multi-threaded
+freetype255.lib - release build
+freetype255d.lib - debug build
+freetype255ST.lib - release build; single threaded
+freetype255STd.lib - debug build; single threaded
+freetype255MT.lib - release build; multi-threaded
+freetype255MTd.lib - debug build; multi-threaded
Both Win32 and x64 builds are supported.
@@ -30,13 +30,23 @@ freetype253MT_D.lib - debug build; multi-threaded
archives are already stored this way, so no further action is required. If
you use some .tar.*z archives, be sure to configure your extracting
tool to convert the line endings. For example, with WinZip, you should activate the TAR
-file smart CR/LF Conversion option. Alternatively, you may consider
+href="http://www.winzip.com">WinZip, you should activate the TAR
+file smart CR/LF Conversion option. Alternatively, you may consider
using the unix2dos or u2d utilities that are floating
around, which specifically deal with this particular problem.
-Build directories are placed in the top-level objs
+
Build directories are placed in the top-level objs\vc2010
directory.
+Customization of the FreeType library is done by editing the
+ftoptions.h header file in the top-level devel path.
+Alternatively, you may copy the file to another directory and change the
+include directory in freetype.users.props.
+
+To configure library dependencies like zlib and libpng,
+edit the freetype.users.props file in this directory. It also
+simplifies automated (command-line) builds using msbuild.
+