Home | History | Annotate | Download | only in freetype
      1 Freetype
      2 
      3 There are the following local modifications:
      4 
      5 The following modules are disabled in include/freetype/config/ftmodule.h:
      6   pfr
      7   t42
      8   winfnt
      9   pcf
     10   bdf
     11 
     12 The following options are disabled in include/freetype/config/ftoption.h:
     13 
     14   FT_CONFIG_OPTION_ENVIRONMENT_PROPERTIES
     15   FT_CONFIG_OPTION_INCREMENTAL
     16   TT_CONFIG_OPTION_SUBPIXEL_HINTING
     17 
     18 The following option is enabled to support color fonts.
     19 
     20   FT_CONFIG_OPTION_USE_PNG
     21 
     22 HOW TO UPDATE
     23 * Check out external/freetype to <checkout_dir>
     24   ex: git clone https://android.googlesource.com/platform/external/freetype
     25 * Locate the commit you'd like to move.
     26   ex: for 2.8.1: http://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?h=VER-2-8-1&id=39ce3ac499d4cd7371031a062f410953c8ecce29
     27 * In <checkout_dir>, run git merge <commit_sha>
     28   i.e. git merge 39ce3ac499d4cd7371031a062f410953c8ecce29
     29 * Upload the changes.
     30   ex: git push origin HEAD:refs/for/master
     31 * Gerrit will run the text related tests.
     32 
     33 NOTE:
     34  Since Chromium updates FreeType more frequently, you can check the following URL for their changes
     35  and latest merges:
     36  https://chromium.googlesource.com/chromium/src/+log/master/third_party/freetype
     37