* builds/win32/visualc/index.html,

builds/win32/visualc/freetype.dsp,
builds/win32/visualc/freetype.dsw, docs/CHANGES: Updated.

* builds/win32/visualc/freetype.sln,
builds/win32/visualc/freetype.vcproj: New files for VS.NET 2003.
This commit is contained in:
Werner Lemberg 2004-02-08 09:07:08 +00:00
parent 0a84eba8a6
commit 9cef479d3b
6 changed files with 1741 additions and 29 deletions

View File

@ -1,3 +1,14 @@
2003-02-07 Werner Lemberg <wl@gnu.org>
* builds/win32/visualc/index.html,
builds/win32/visualc/freetype.dsp,
builds/win32/visualc/freetype.dsw, docs/CHANGES: Updated.
2003-02-07 Vitaliy Pasternak <v_a_pasternak@mail.ru>
* builds/win32/visualc/freetype.sln,
builds/win32/visualc/freetype.vcproj: New files for VS.NET 2003.
2003-02-03 Werner Lemberg <wl@gnu.org> 2003-02-03 Werner Lemberg <wl@gnu.org>
* include/freetype/cache/ftccache.h (FTC_CACHE_LOOKUP_CMP): * include/freetype/cache/ftccache.h (FTC_CACHE_LOOKUP_CMP):

View File

@ -54,7 +54,7 @@ BSC32=bscmake.exe
# ADD BSC32 /nologo # ADD BSC32 /nologo
LIB32=link.exe -lib LIB32=link.exe -lib
# ADD BASE LIB32 /nologo # ADD BASE LIB32 /nologo
# ADD LIB32 /nologo /out:"..\..\..\objs\freetype214.lib" # ADD LIB32 /nologo /out:"..\..\..\objs\freetype218.lib"
!ELSEIF "$(CFG)" == "freetype - Win32 Debug" !ELSEIF "$(CFG)" == "freetype - Win32 Debug"
@ -78,7 +78,7 @@ BSC32=bscmake.exe
# ADD BSC32 /nologo # ADD BSC32 /nologo
LIB32=link.exe -lib LIB32=link.exe -lib
# ADD BASE LIB32 /nologo # ADD BASE LIB32 /nologo
# ADD LIB32 /nologo /out:"..\..\..\objs\freetype214_D.lib" # ADD LIB32 /nologo /out:"..\..\..\objs\freetype218_D.lib"
!ELSEIF "$(CFG)" == "freetype - Win32 Debug Multithreaded" !ELSEIF "$(CFG)" == "freetype - Win32 Debug Multithreaded"
@ -103,7 +103,7 @@ BSC32=bscmake.exe
# ADD BSC32 /nologo # ADD BSC32 /nologo
LIB32=link.exe -lib LIB32=link.exe -lib
# ADD BASE LIB32 /nologo /out:"lib\freetype200b8_D.lib" # ADD BASE LIB32 /nologo /out:"lib\freetype200b8_D.lib"
# ADD LIB32 /nologo /out:"..\..\..\objs\freetype214MT_D.lib" # ADD LIB32 /nologo /out:"..\..\..\objs\freetype218MT_D.lib"
!ELSEIF "$(CFG)" == "freetype - Win32 Release Multithreaded" !ELSEIF "$(CFG)" == "freetype - Win32 Release Multithreaded"
@ -127,7 +127,7 @@ BSC32=bscmake.exe
# ADD BSC32 /nologo # ADD BSC32 /nologo
LIB32=link.exe -lib LIB32=link.exe -lib
# ADD BASE LIB32 /nologo /out:"lib\freetype200b8.lib" # ADD BASE LIB32 /nologo /out:"lib\freetype200b8.lib"
# ADD LIB32 /nologo /out:"..\..\..\objs\freetype214MT.lib" # ADD LIB32 /nologo /out:"..\..\..\objs\freetype218MT.lib"
!ELSEIF "$(CFG)" == "freetype - Win32 Release Singlethreaded" !ELSEIF "$(CFG)" == "freetype - Win32 Release Singlethreaded"
@ -152,7 +152,7 @@ BSC32=bscmake.exe
# ADD BSC32 /nologo # ADD BSC32 /nologo
LIB32=link.exe -lib LIB32=link.exe -lib
# ADD BASE LIB32 /nologo /out:"..\..\..\objs\freetype206.lib" # ADD BASE LIB32 /nologo /out:"..\..\..\objs\freetype206.lib"
# ADD LIB32 /out:"..\..\..\objs\freetype214ST.lib" # ADD LIB32 /out:"..\..\..\objs\freetype218ST.lib"
# SUBTRACT LIB32 /nologo # SUBTRACT LIB32 /nologo
!ELSEIF "$(CFG)" == "freetype - Win32 Debug Singlethreaded" !ELSEIF "$(CFG)" == "freetype - Win32 Debug Singlethreaded"
@ -178,7 +178,7 @@ BSC32=bscmake.exe
# ADD BSC32 /nologo # ADD BSC32 /nologo
LIB32=link.exe -lib LIB32=link.exe -lib
# ADD BASE LIB32 /nologo /out:"..\..\..\objs\freetype206_D.lib" # ADD BASE LIB32 /nologo /out:"..\..\..\objs\freetype206_D.lib"
# ADD LIB32 /nologo /out:"..\..\..\objs\freetype214ST_D.lib" # ADD LIB32 /nologo /out:"..\..\..\objs\freetype218ST_D.lib"
!ENDIF !ENDIF

View File

@ -0,0 +1,33 @@
Microsoft Visual Studio Solution File, Format Version 8.00
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "freetype", "freetype.vcproj", "{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}"
ProjectSection(ProjectDependencies) = postProject
EndProjectSection
EndProject
Global
GlobalSection(SolutionConfiguration) = preSolution
Debug = Debug
Debug Multithreaded = Debug Multithreaded
Debug Singlethreaded = Debug Singlethreaded
Release = Release
Release Multithreaded = Release Multithreaded
Release Singlethreaded = Release Singlethreaded
EndGlobalSection
GlobalSection(ProjectConfiguration) = postSolution
{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Debug.ActiveCfg = Debug|Win32
{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Debug.Build.0 = Debug|Win32
{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Debug Multithreaded.ActiveCfg = Debug Multithreaded|Win32
{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Debug Multithreaded.Build.0 = Debug Multithreaded|Win32
{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Debug Singlethreaded.ActiveCfg = Debug Singlethreaded|Win32
{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Debug Singlethreaded.Build.0 = Debug Singlethreaded|Win32
{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Release.ActiveCfg = Release|Win32
{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Release.Build.0 = Release|Win32
{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Release Multithreaded.ActiveCfg = Release Multithreaded|Win32
{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Release Multithreaded.Build.0 = Release Multithreaded|Win32
{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Release Singlethreaded.ActiveCfg = Release Singlethreaded|Win32
{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Release Singlethreaded.Build.0 = Release Singlethreaded|Win32
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
EndGlobalSection
GlobalSection(ExtensibilityAddIns) = postSolution
EndGlobalSection
EndGlobal

File diff suppressed because it is too large Load Diff

View File

@ -1,36 +1,38 @@
<html> <html>
<header> <header>
<title>FreeType 2 Project Files for Visual C++</title> <title>
FreeType&nbsp;2 Project Files for Visual&nbsp;C++ and VS.NET&nbsp;2003
</title>
</header> </header>
<body> <body>
<h1>FreeType 2 Project Files for Visual C++</h1> <h1>
FreeType&nbsp;2 Project Files for Visual&nbsp;C++ and VS.NET&nbsp;2003
</h1>
<p>This directory contains a project file for Visual C++, named <p>This directory contains a project files for Visual C++, named
<tt>freetype.dsp</tt>. It will compile the following libraries <tt>freetype.dsp</tt>, and Visual Studio, called <tt>freetype.sln</tt>. It
from the FreeType 2.1.4 sources:</p> will compile the following libraries from the FreeType 2.1.8 sources:</p>
<ul> <ul>
<pre> <pre>
freetype214.lib - release build; single threaded freetype218.lib - release build; single threaded
freetype214_D.lib - debug build; single threaded freetype218_D.lib - debug build; single threaded
freetype214MT.lib - release build; multi-threaded freetype218MT.lib - release build; multi-threaded
freetype214MT_D.lib - debug build; multi-threaded freetype218MT_D.lib - debug build; multi-threaded</pre>
</pre>
</ul> </ul>
<p>Be sure to extract the files with the Windows (CR+LF) line endings. <p>Be sure to extract the files with the Windows (CR+LF) line endings. ZIP
ZIP archives are already stored this way, so no further step is required. archives are already stored this way, so no further step is required. If
If you use some .tar.*z archives, be sure to configure your extracting you use some <tt>.tar.*z</tt> archives, be sure to configure your extracting
tool to convert the line endings. For example, with tool to convert the line endings. For example, with <a
<a href="http://www.winzip.com">WinZip</a>, you should set the "TAR file href="http://www.winzip.com">WinZip</a>, you should activate the <it>TAR
smart CR/LF Conversion" option on. Alternatively, you may consider using file smart CR/LF Conversion</it> option. Alternatively, you may consider
the "unix2dos" or "u2d" utilities that are floating around, which using the <tt>unix2dos</tt> or <tt>u2d</tt> utilities that are floating
specifically deal with this particular problem. around, which specifically deal with this particular problem.
<p>Build directories are placed in the top-level "objs" directory</p> <p>Build directories are placed in the top-level <tt>objs</tt>
directory.</p>
<p>Enjoy :-)</p>
</body> </body>
</html> </html>

View File

@ -18,7 +18,8 @@ LATEST CHANGES BETWEEN 2.1.8 and 2.1.7
formats. formats.
- Some subsetted Type 1 fonts weren't parsed correctly. This bug - Some subsetted Type 1 fonts weren't parsed correctly. This bug
has been introduced in 2.1.7. has been introduced in 2.1.7. In summary, the Type 1 parser has
become more robust.
- The WinFNT driver now correctly reports FT_ENCODING_NONE for all - The WinFNT driver now correctly reports FT_ENCODING_NONE for all
but one encoding. Use the new FT_WinFNT_ID_XXX values together but one encoding. Use the new FT_WinFNT_ID_XXX values together
@ -118,6 +119,8 @@ LATEST CHANGES BETWEEN 2.1.8 and 2.1.7
on the Atari using the PureC compiler. Note that the Atari is a on the Atari using the PureC compiler. Note that the Atari is a
16bit platform. 16bit platform.
- Vitaliy Pasternak contributed project files for VS.NET 2003.
====================================================================== ======================================================================