diff --git a/ChangeLog b/ChangeLog index 2763650f8..94c0b44ec 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2006-05-09 Rajeev Pahuja + + * builds/win32/visualc/freetype.sln, + builds/win32/visualc/freetype.vcproj: Upgraded to VS.NET 2005 from + VS.NET 2003 + Added files ftbbox.c, fttype1.c, ftwinfnt.c, ftsynth.c. + + * builds/win32/visualc/index.html: Updated. + 2006-05-07 Werner Lemberg Put version information into the configure script. Reported by Paul diff --git a/builds/win32/visualc/freetype.sln b/builds/win32/visualc/freetype.sln index 0afd3a3b6..470d4fa30 100644 --- a/builds/win32/visualc/freetype.sln +++ b/builds/win32/visualc/freetype.sln @@ -1,33 +1,31 @@ -Microsoft Visual Studio Solution File, Format Version 8.00 +Microsoft Visual Studio Solution File, Format Version 9.00 +# Visual Studio 2005 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 + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug Multithreaded|Win32 = Debug Multithreaded|Win32 + Debug Singlethreaded|Win32 = Debug Singlethreaded|Win32 + Debug|Win32 = Debug|Win32 + Release Multithreaded|Win32 = Release Multithreaded|Win32 + Release Singlethreaded|Win32 = Release Singlethreaded|Win32 + Release|Win32 = Release|Win32 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 + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {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 Singlethreaded|Win32.ActiveCfg = Debug Singlethreaded|Win32 + {78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Debug Singlethreaded|Win32.Build.0 = Debug Singlethreaded|Win32 + {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}.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 Singlethreaded|Win32.ActiveCfg = Release Singlethreaded|Win32 + {78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Release Singlethreaded|Win32.Build.0 = Release Singlethreaded|Win32 + {78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Release|Win32.ActiveCfg = Release|Win32 + {78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Release|Win32.Build.0 = Release|Win32 EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - EndGlobalSection - GlobalSection(ExtensibilityAddIns) = postSolution + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE EndGlobalSection EndGlobal diff --git a/builds/win32/visualc/freetype.vcproj b/builds/win32/visualc/freetype.vcproj index fe981800f..ae59d8d0e 100644 --- a/builds/win32/visualc/freetype.vcproj +++ b/builds/win32/visualc/freetype.vcproj @@ -1,327 +1,461 @@ + ProjectGUID="{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}" + > + Name="Win32" + /> + + + ATLMinimizesCRunTimeLibraryUsage="false" + CharacterSet="2" + > + + + + + + CompileAs="0" + /> - - - - - + Name="VCManagedResourceCompilerTool" + /> + Culture="1033" + /> + Name="VCPreLinkEventTool" + /> + Name="VCLibrarianTool" + OutputFile="..\..\..\objs\freetype221.lib" + SuppressStartupBanner="true" + /> + Name="VCALinkTool" + /> + Name="VCXDCMakeTool" + /> + + + + ATLMinimizesCRunTimeLibraryUsage="false" + CharacterSet="2" + > + + + + + + CompileAs="0" + /> - - - - - + Name="VCManagedResourceCompilerTool" + /> + Culture="1033" + /> + Name="VCPreLinkEventTool" + /> + Name="VCLibrarianTool" + OutputFile="..\..\..\objs\freetype221MT.lib" + SuppressStartupBanner="true" + /> + Name="VCALinkTool" + /> + Name="VCXDCMakeTool" + /> + + + + ATLMinimizesCRunTimeLibraryUsage="false" + CharacterSet="2" + > + + + + + + CompileAs="0" + /> - - - - - + Name="VCManagedResourceCompilerTool" + /> + Culture="1033" + /> + Name="VCPreLinkEventTool" + /> + Name="VCLibrarianTool" + OutputFile="..\..\..\objs\freetype221ST.lib" + /> + Name="VCALinkTool" + /> + Name="VCXDCMakeTool" + /> + + + + ATLMinimizesCRunTimeLibraryUsage="false" + CharacterSet="2" + > + + + + + + CompileAs="0" + /> - - - - - + Name="VCManagedResourceCompilerTool" + /> + Culture="1033" + /> + Name="VCPreLinkEventTool" + /> + Name="VCLibrarianTool" + OutputFile="..\..\..\objs\freetype221_D.lib" + SuppressStartupBanner="true" + /> + Name="VCALinkTool" + /> + Name="VCXDCMakeTool" + /> + + + + ATLMinimizesCRunTimeLibraryUsage="false" + CharacterSet="2" + > + + + + + + CompileAs="0" + /> - - - - - + Name="VCManagedResourceCompilerTool" + /> + Culture="1033" + /> + Name="VCPreLinkEventTool" + /> + Name="VCLibrarianTool" + OutputFile="..\..\..\objs\freetype221ST_D.lib" + SuppressStartupBanner="true" + /> + Name="VCALinkTool" + /> + Name="VCXDCMakeTool" + /> + + + + ATLMinimizesCRunTimeLibraryUsage="false" + CharacterSet="2" + > + + + + + + CompileAs="0" + /> - - - - - + Name="VCManagedResourceCompilerTool" + /> + Culture="1033" + /> + Name="VCPreLinkEventTool" + /> + Name="VCLibrarianTool" + OutputFile="..\..\..\objs\freetype221MT_D.lib" + SuppressStartupBanner="true" + /> + Name="VCALinkTool" + /> + Name="VCXDCMakeTool" + /> + + + @@ -329,1343 +463,1686 @@ + Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" + > + RelativePath="..\..\..\src\autofit\autofit.c" + > + RelativePath="..\..\..\src\bdf\bdf.c" + > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + Name="Release|Win32" + > + /> + Name="Release Multithreaded|Win32" + > + /> + Name="Release Singlethreaded|Win32" + > + /> + Name="Debug|Win32" + > + /> + Name="Debug Singlethreaded|Win32" + > + /> + Name="Debug Multithreaded|Win32" + > + /> + RelativePath="..\..\..\src\cff\cff.c" + > + Name="Release|Win32" + > + PreprocessorDefinitions="" + /> + Name="Release Multithreaded|Win32" + > + PreprocessorDefinitions="" + /> + Name="Release Singlethreaded|Win32" + > + PreprocessorDefinitions="" + /> + Name="Debug|Win32" + > + BasicRuntimeChecks="3" + /> + Name="Debug Singlethreaded|Win32" + > + BasicRuntimeChecks="3" + /> + Name="Debug Multithreaded|Win32" + > + BasicRuntimeChecks="3" + /> + RelativePath="..\..\..\src\base\ftbase.c" + > + Name="Release|Win32" + > + PreprocessorDefinitions="" + /> + Name="Release Multithreaded|Win32" + > + PreprocessorDefinitions="" + /> + Name="Release Singlethreaded|Win32" + > + PreprocessorDefinitions="" + /> + Name="Debug|Win32" + > + BasicRuntimeChecks="3" + /> + Name="Debug Singlethreaded|Win32" + > + BasicRuntimeChecks="3" + /> + Name="Debug Multithreaded|Win32" + > + BasicRuntimeChecks="3" + /> + RelativePath="..\..\..\src\base\ftbitmap.c" + > + + + Name="Release|Win32" + > + PreprocessorDefinitions="" + /> + Name="Release Multithreaded|Win32" + > + PreprocessorDefinitions="" + /> + Name="Release Singlethreaded|Win32" + > + PreprocessorDefinitions="" + /> + Name="Debug|Win32" + > + BasicRuntimeChecks="3" + /> + Name="Debug Singlethreaded|Win32" + > + BasicRuntimeChecks="3" + /> + Name="Debug Multithreaded|Win32" + > + BasicRuntimeChecks="3" + /> + RelativePath="..\ftdebug.c" + > + Name="Release|Win32" + > + PreprocessorDefinitions="" + DisableLanguageExtensions="false" + /> + Name="Release Multithreaded|Win32" + > + PreprocessorDefinitions="" + DisableLanguageExtensions="false" + /> + Name="Release Singlethreaded|Win32" + > + PreprocessorDefinitions="" + DisableLanguageExtensions="false" + /> + Name="Debug|Win32" + > + BasicRuntimeChecks="3" + DisableLanguageExtensions="false" + /> + Name="Debug Singlethreaded|Win32" + > + BasicRuntimeChecks="3" + DisableLanguageExtensions="false" + /> + Name="Debug Multithreaded|Win32" + > + BasicRuntimeChecks="3" + DisableLanguageExtensions="false" + /> - - + RelativePath="..\..\..\src\base\ftglyph.c" + > + Name="Release|Win32" + > + PreprocessorDefinitions="" + /> + Name="Release Multithreaded|Win32" + > + PreprocessorDefinitions="" + /> + Name="Release Singlethreaded|Win32" + > + PreprocessorDefinitions="" + /> + Name="Debug|Win32" + > + BasicRuntimeChecks="3" + /> + Name="Debug Singlethreaded|Win32" + > + BasicRuntimeChecks="3" + /> + Name="Debug Multithreaded|Win32" + > + BasicRuntimeChecks="3" + /> + RelativePath="..\..\..\src\gzip\ftgzip.c" + > + Name="Release|Win32" + > + PreprocessorDefinitions="" + /> + Name="Release Multithreaded|Win32" + > + PreprocessorDefinitions="" + /> + Name="Release Singlethreaded|Win32" + > + PreprocessorDefinitions="" + /> + Name="Debug|Win32" + > + BasicRuntimeChecks="3" + /> + Name="Debug Singlethreaded|Win32" + > + BasicRuntimeChecks="3" + /> + Name="Debug Multithreaded|Win32" + > + BasicRuntimeChecks="3" + /> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + > + RelativePath="..\..\..\src\base\ftbbox.c" + > + + + Name="Release|Win32" + > + PreprocessorDefinitions="" + /> + Name="Release Multithreaded|Win32" + > + PreprocessorDefinitions="" + /> + Name="Release Singlethreaded|Win32" + > + PreprocessorDefinitions="" + /> + Name="Debug|Win32" + > + BasicRuntimeChecks="3" + /> + Name="Debug Singlethreaded|Win32" + > + BasicRuntimeChecks="3" + /> + Name="Debug Multithreaded|Win32" + > + BasicRuntimeChecks="3" + /> + RelativePath="..\..\..\src\base\ftpfr.c" + > + + + + + + + + + Name="Release|Win32" + > + PreprocessorDefinitions="" + /> + Name="Release Multithreaded|Win32" + > + PreprocessorDefinitions="" + /> + Name="Release Singlethreaded|Win32" + > + PreprocessorDefinitions="" + /> + Name="Debug|Win32" + > + BasicRuntimeChecks="3" + /> + Name="Debug Singlethreaded|Win32" + > + BasicRuntimeChecks="3" + /> + Name="Debug Multithreaded|Win32" + > + BasicRuntimeChecks="3" + /> + RelativePath="..\..\..\src\pfr\pfr.c" + > + Name="Release|Win32" + > + PreprocessorDefinitions="" + /> + Name="Release Multithreaded|Win32" + > + PreprocessorDefinitions="" + /> + Name="Release Singlethreaded|Win32" + > + PreprocessorDefinitions="" + /> + Name="Debug|Win32" + > + BasicRuntimeChecks="3" + /> + Name="Debug Singlethreaded|Win32" + > + BasicRuntimeChecks="3" + /> + Name="Debug Multithreaded|Win32" + > + BasicRuntimeChecks="3" + /> + RelativePath="..\..\..\src\psaux\psaux.c" + > + Name="Release|Win32" + > + PreprocessorDefinitions="" + /> + Name="Release Multithreaded|Win32" + > + PreprocessorDefinitions="" + /> + Name="Release Singlethreaded|Win32" + > + PreprocessorDefinitions="" + /> + Name="Debug|Win32" + > + BasicRuntimeChecks="3" + /> + Name="Debug Singlethreaded|Win32" + > + BasicRuntimeChecks="3" + /> + Name="Debug Multithreaded|Win32" + > + BasicRuntimeChecks="3" + /> + RelativePath="..\..\..\src\pshinter\pshinter.c" + > + Name="Release|Win32" + > + PreprocessorDefinitions="" + /> + Name="Release Multithreaded|Win32" + > + PreprocessorDefinitions="" + /> + Name="Release Singlethreaded|Win32" + > + PreprocessorDefinitions="" + /> + Name="Debug|Win32" + > + BasicRuntimeChecks="3" + /> + Name="Debug Singlethreaded|Win32" + > + BasicRuntimeChecks="3" + /> + Name="Debug Multithreaded|Win32" + > + BasicRuntimeChecks="3" + /> + RelativePath="..\..\..\src\psnames\psmodule.c" + > + Name="Release|Win32" + > + PreprocessorDefinitions="" + /> + Name="Release Multithreaded|Win32" + > + PreprocessorDefinitions="" + /> + Name="Release Singlethreaded|Win32" + > + PreprocessorDefinitions="" + /> + Name="Debug|Win32" + > + BasicRuntimeChecks="3" + /> + Name="Debug Singlethreaded|Win32" + > + BasicRuntimeChecks="3" + /> + Name="Debug Multithreaded|Win32" + > + BasicRuntimeChecks="3" + /> + RelativePath="..\..\..\src\raster\raster.c" + > + Name="Release|Win32" + > + PreprocessorDefinitions="" + /> + Name="Release Multithreaded|Win32" + > + PreprocessorDefinitions="" + /> + Name="Release Singlethreaded|Win32" + > + PreprocessorDefinitions="" + /> + Name="Debug|Win32" + > + BasicRuntimeChecks="3" + /> + Name="Debug Singlethreaded|Win32" + > + BasicRuntimeChecks="3" + /> + Name="Debug Multithreaded|Win32" + > + BasicRuntimeChecks="3" + /> + RelativePath="..\..\..\src\sfnt\sfnt.c" + > + Name="Release|Win32" + > + PreprocessorDefinitions="" + /> + Name="Release Multithreaded|Win32" + > + PreprocessorDefinitions="" + /> + Name="Release Singlethreaded|Win32" + > + PreprocessorDefinitions="" + /> + Name="Debug|Win32" + > + BasicRuntimeChecks="3" + /> + Name="Debug Singlethreaded|Win32" + > + BasicRuntimeChecks="3" + /> + Name="Debug Multithreaded|Win32" + > + BasicRuntimeChecks="3" + /> + RelativePath="..\..\..\src\truetype\truetype.c" + > + Name="Release|Win32" + > + PreprocessorDefinitions="" + /> + Name="Release Multithreaded|Win32" + > + PreprocessorDefinitions="" + /> + Name="Release Singlethreaded|Win32" + > + PreprocessorDefinitions="" + /> + Name="Debug|Win32" + > + BasicRuntimeChecks="3" + /> + Name="Debug Singlethreaded|Win32" + > + BasicRuntimeChecks="3" + /> + Name="Debug Multithreaded|Win32" + > + BasicRuntimeChecks="3" + /> + RelativePath="..\..\..\src\type1\type1.c" + > + Name="Release|Win32" + > + PreprocessorDefinitions="" + /> + Name="Release Multithreaded|Win32" + > + PreprocessorDefinitions="" + /> + Name="Release Singlethreaded|Win32" + > + PreprocessorDefinitions="" + /> + Name="Debug|Win32" + > + BasicRuntimeChecks="3" + /> + Name="Debug Singlethreaded|Win32" + > + BasicRuntimeChecks="3" + /> + Name="Debug Multithreaded|Win32" + > + BasicRuntimeChecks="3" + /> + RelativePath="..\..\..\src\cid\type1cid.c" + > + Name="Release|Win32" + > + PreprocessorDefinitions="" + /> + Name="Release Multithreaded|Win32" + > + PreprocessorDefinitions="" + /> + Name="Release Singlethreaded|Win32" + > + PreprocessorDefinitions="" + /> + Name="Debug|Win32" + > + BasicRuntimeChecks="3" + /> + Name="Debug Singlethreaded|Win32" + > + BasicRuntimeChecks="3" + /> + Name="Debug Multithreaded|Win32" + > + BasicRuntimeChecks="3" + /> + RelativePath="..\..\..\src\type42\type42.c" + > + Name="Release|Win32" + > + PreprocessorDefinitions="" + /> + Name="Release Multithreaded|Win32" + > + PreprocessorDefinitions="" + /> + Name="Release Singlethreaded|Win32" + > + PreprocessorDefinitions="" + /> + Name="Debug|Win32" + > + BasicRuntimeChecks="3" + /> + Name="Debug Singlethreaded|Win32" + > + BasicRuntimeChecks="3" + /> + Name="Debug Multithreaded|Win32" + > + BasicRuntimeChecks="3" + /> + RelativePath="..\..\..\src\winfonts\winfnt.c" + > + Name="Release|Win32" + > + PreprocessorDefinitions="" + /> + Name="Release Multithreaded|Win32" + > + PreprocessorDefinitions="" + /> + Name="Release Singlethreaded|Win32" + > + PreprocessorDefinitions="" + /> + Name="Debug|Win32" + > + BasicRuntimeChecks="3" + /> + Name="Debug Singlethreaded|Win32" + > + BasicRuntimeChecks="3" + /> + Name="Debug Multithreaded|Win32" + > + BasicRuntimeChecks="3" + /> + Filter="h;hpp;hxx;hm;inl" + > + RelativePath="..\..\..\include\ft2build.h" + > + RelativePath="..\..\..\include\freetype\config\ftconfig.h" + > + RelativePath="..\..\..\include\freetype\config\ftheader.h" + > + RelativePath="..\..\..\include\freetype\config\ftmodule.h" + > + RelativePath="..\..\..\include\freetype\config\ftoption.h" + > + RelativePath="..\..\..\include\freetype\config\ftstdlib.h" + > diff --git a/builds/win32/visualc/index.html b/builds/win32/visualc/index.html index 89aad78dd..db6c6e92d 100644 --- a/builds/win32/visualc/index.html +++ b/builds/win32/visualc/index.html @@ -3,16 +3,15 @@ FreeType 2 Project Files for Visual C++ and VS.NET 2003 - - +

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

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

+compiles the following libraries from the FreeType 2.2.1 sources: