• Show log

    Commit

  • Hash : 2a5d8e8f
    Author : Priyesh Kumar
    Date : 2020-08-27T23:28:05

    [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.
    

  • Properties

  • Git HTTP https://git.kmx.io/kc3-lang/freetype.git
    Git SSH git@git.kmx.io:kc3-lang/freetype.git
    Public access ? public
    Description
    Users
    thodg_m kc3_lang_org thodg_w www_kmx_io thodg thodg_l
    Tags