diff --git a/ChangeLog b/ChangeLog index 04a329601..71eac3518 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,14 @@ +2003-02-07 Werner Lemberg + + * builds/win32/visualc/index.html, + builds/win32/visualc/freetype.dsp, + builds/win32/visualc/freetype.dsw, docs/CHANGES: Updated. + +2003-02-07 Vitaliy Pasternak + + * builds/win32/visualc/freetype.sln, + builds/win32/visualc/freetype.vcproj: New files for VS.NET 2003. + 2003-02-03 Werner Lemberg * include/freetype/cache/ftccache.h (FTC_CACHE_LOOKUP_CMP): diff --git a/builds/win32/visualc/freetype.dsp b/builds/win32/visualc/freetype.dsp index 1512059fd..b467c0a49 100644 --- a/builds/win32/visualc/freetype.dsp +++ b/builds/win32/visualc/freetype.dsp @@ -54,7 +54,7 @@ BSC32=bscmake.exe # ADD BSC32 /nologo LIB32=link.exe -lib # ADD BASE LIB32 /nologo -# ADD LIB32 /nologo /out:"..\..\..\objs\freetype214.lib" +# ADD LIB32 /nologo /out:"..\..\..\objs\freetype218.lib" !ELSEIF "$(CFG)" == "freetype - Win32 Debug" @@ -78,7 +78,7 @@ BSC32=bscmake.exe # ADD BSC32 /nologo LIB32=link.exe -lib # 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" @@ -103,7 +103,7 @@ BSC32=bscmake.exe # ADD BSC32 /nologo LIB32=link.exe -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" @@ -127,7 +127,7 @@ BSC32=bscmake.exe # ADD BSC32 /nologo LIB32=link.exe -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" @@ -152,7 +152,7 @@ BSC32=bscmake.exe # ADD BSC32 /nologo LIB32=link.exe -lib # ADD BASE LIB32 /nologo /out:"..\..\..\objs\freetype206.lib" -# ADD LIB32 /out:"..\..\..\objs\freetype214ST.lib" +# ADD LIB32 /out:"..\..\..\objs\freetype218ST.lib" # SUBTRACT LIB32 /nologo !ELSEIF "$(CFG)" == "freetype - Win32 Debug Singlethreaded" @@ -178,7 +178,7 @@ BSC32=bscmake.exe # ADD BSC32 /nologo LIB32=link.exe -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 diff --git a/builds/win32/visualc/freetype.sln b/builds/win32/visualc/freetype.sln new file mode 100644 index 000000000..0afd3a3b6 --- /dev/null +++ b/builds/win32/visualc/freetype.sln @@ -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 diff --git a/builds/win32/visualc/freetype.vcproj b/builds/win32/visualc/freetype.vcproj new file mode 100644 index 000000000..2b15dcb6d --- /dev/null +++ b/builds/win32/visualc/freetype.vcproj @@ -0,0 +1,1663 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/builds/win32/visualc/index.html b/builds/win32/visualc/index.html index f17246a11..657460ac0 100644 --- a/builds/win32/visualc/index.html +++ b/builds/win32/visualc/index.html @@ -1,36 +1,38 @@
-FreeType 2 Project Files for Visual C++ + + FreeType 2 Project Files for Visual C++ and VS.NET 2003 +
-

FreeType 2 Project Files for Visual C++

+

+ FreeType 2 Project Files for Visual C++ and VS.NET 2003 +

-

This directory contains a project file for Visual C++, named - freetype.dsp. It will compile the following libraries - from the FreeType 2.1.4 sources:

+

This directory contains a project files for Visual C++, named +freetype.dsp, and Visual Studio, called freetype.sln. It +will compile the following libraries from the FreeType 2.1.8 sources:

    -    freetype214.lib     - release build; single threaded
    -    freetype214_D.lib   - debug build;   single threaded
    -    freetype214MT.lib   - release build; multi-threaded
    -    freetype214MT_D.lib - debug build;   multi-threaded
    -  
    + freetype218.lib - release build; single threaded + freetype218_D.lib - debug build; single threaded + freetype218MT.lib - release build; multi-threaded + freetype218MT_D.lib - debug build; multi-threaded
-

Be sure to extract the files with the Windows (CR+LF) line endings. -ZIP archives are already stored this way, so no further step 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 set the "TAR file -smart CR/LF Conversion" option on. Alternatively, you may consider using -the "unix2dos" or "u2d" utilities that are floating around, which -specifically deal with this particular problem. +

Be sure to extract the files with the Windows (CR+LF) line endings. ZIP +archives are already stored this way, so no further step 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 +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" directory

- -

Enjoy :-)

+

Build directories are placed in the top-level objs +directory.

- \ No newline at end of file + diff --git a/docs/CHANGES b/docs/CHANGES index ddcc31e6b..d04e0efa8 100644 --- a/docs/CHANGES +++ b/docs/CHANGES @@ -18,7 +18,8 @@ LATEST CHANGES BETWEEN 2.1.8 and 2.1.7 formats. - 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 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 16bit platform. + - Vitaliy Pasternak contributed project files for VS.NET 2003. + ======================================================================