[builds/windows] Skip dlg build for Release builds of FreeType on Windows

This commit is contained in:
Priyesh Kumar 2020-07-30 15:21:49 +05:30
parent c945a046b1
commit daefd6e6cf
3 changed files with 10 additions and 10 deletions

View File

@ -1,5 +1,13 @@
2020-07-30 Priyesh Kumar <priyeshkkumar@gmail.com>
* builds/windows/vc2010/freetype.sln: Skip building dlg for `Release' and
`Release Static' Configurations on both platforms.
* include/freetype/config/ftoption.h (DLG_STATIC): Removed Macro.
Removed comments related to `DLG_STATIC' macro.
* [priyesh]ChangeLog: Fix typo.
Added a Visual Studios project to build dlg along with FreeType on Windows.
* builds/windows/dlg/dlg.{vcxproj, vcxproj.filters}: New files.
@ -17,7 +25,7 @@
(AdditionalDependencies): Added `dlg.lib' as a dependency for `Debug`
configuration of FreeType on both platforms.
(PreprocessorDefinitions): Added `DLG_STATIC' for `Debug Static'
configuration on bot platforms.
configuration on both platforms.
* [priyesh]ChangeLog: Fix date.

View File

@ -43,13 +43,9 @@ Global
{F15A5E7B-F721-4D61-9573-19AEE9177027}.Debug|x64.ActiveCfg = Debug|x64
{F15A5E7B-F721-4D61-9573-19AEE9177027}.Debug|x64.Build.0 = Debug|x64
{F15A5E7B-F721-4D61-9573-19AEE9177027}.Release Static|Win32.ActiveCfg = Debug Static|Win32
{F15A5E7B-F721-4D61-9573-19AEE9177027}.Release Static|Win32.Build.0 = Debug Static|Win32
{F15A5E7B-F721-4D61-9573-19AEE9177027}.Release Static|x64.ActiveCfg = Debug Static|x64
{F15A5E7B-F721-4D61-9573-19AEE9177027}.Release Static|x64.Build.0 = Debug Static|x64
{F15A5E7B-F721-4D61-9573-19AEE9177027}.Release|Win32.ActiveCfg = Debug Static|Win32
{F15A5E7B-F721-4D61-9573-19AEE9177027}.Release|Win32.Build.0 = Debug Static|Win32
{F15A5E7B-F721-4D61-9573-19AEE9177027}.Release|x64.ActiveCfg = Debug Static|x64
{F15A5E7B-F721-4D61-9573-19AEE9177027}.Release|x64.Build.0 = Debug Static|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE

View File

@ -442,13 +442,9 @@ FT_BEGIN_HEADER
* error and trace log messages to a file instead of `stderr`
* For writing logs to file FreeType uses an external library `dlg`
* Source Code - `src/dlg`
*
* When on Windows platform, and using a static build of dlg to link
* it with FreeType, Define the macro `DLG_STATIC` so that it gets
* linked properly(see src/dlg/include/dlg.h:76)
*
*/
/* #define FT_LOGGING */
/* #define DLG_STATIC */
/**************************************************************************
*