freetype/builds/windows
Priyesh Kumar 2a5d8e8ff8 [builds/windows] Changes to build 'dlg' with FreeType on Windows.
We only support Visual C++ 2010 and newer.

* builds/windows/vc2010/script.bat: New windows batch file to copy
necessary 'dlg' files from `submodules/dlg` to `src/dlg`.  This file
is used as a pre-built event in Visual C++.

* builds/windows/ftdebug.c: Synchronize with `src/base/ftdebug.c`.

* builds/windows/vc2010/freetype.vcxproj.filters: Add
`src/dlgwrap.c`.

* builds/windows/vc2010/freetype.vcxproj
(AdditionalIncludeDirectories): Add include files of dlg for 'Debug'
and 'Debug Static' configurations on both 'x64' and 'win32'
platforms.
(PreprocessorDefinitions): Add `FT_LOGGING` for 'Debug' and 'Debug
Static' configurations on both 'x64' and 'win32' platforms.
Add `DLG_STATIC' for 'Debug' configuration on 'x64' and 'win32'
platforms.
(DisableLanguageExtensions): We need to disable the `/Za` option
when building 'dlg' with FreeType as 'dlg' strictly follows the C99
standard.  Visual C++ produces behaves unexpectedly when
compiling a C99 file with `/Za` option enabled.
2020-12-04 16:19:42 +01:00
..
vc2010 [builds/windows] Changes to build 'dlg' with FreeType on Windows. 2020-12-04 16:19:42 +01:00
visualc * Version 2.10.4 released. 2020-10-20 07:13:33 +02:00
visualce * Version 2.10.4 released. 2020-10-20 07:13:33 +02:00
.gitignore Provide support for x64 builds in Visual C++ project files. 2013-10-23 20:10:56 +02:00
detect.mk Update all copyright notices. 2020-01-19 17:05:19 +01:00
ftdebug.c [builds/windows] Changes to build 'dlg' with FreeType on Windows. 2020-12-04 16:19:42 +01:00
w32-bcc.mk Update all copyright notices. 2020-01-19 17:05:19 +01:00
w32-bccd.mk Update all copyright notices. 2020-01-19 17:05:19 +01:00
w32-dev.mk Update all copyright notices. 2020-01-19 17:05:19 +01:00
w32-gcc.mk Update all copyright notices. 2020-01-19 17:05:19 +01:00
w32-icc.mk Update all copyright notices. 2020-01-19 17:05:19 +01:00
w32-intl.mk Update all copyright notices. 2020-01-19 17:05:19 +01:00
w32-lcc.mk Update all copyright notices. 2020-01-19 17:05:19 +01:00
w32-mingw32.mk Update all copyright notices. 2020-01-19 17:05:19 +01:00
w32-vcc.mk Update all copyright notices. 2020-01-19 17:05:19 +01:00
w32-wat.mk Update all copyright notices. 2020-01-19 17:05:19 +01:00
win32-def.mk Update all copyright notices. 2020-01-19 17:05:19 +01:00