Home | History | Annotate | Download | only in gyp
      1 {
      2 #  'includes': [
      3 #    'common.gypi',
      4 #  ],
      5   'targets': [
      6     {
      7       'target_name': 'skfreetype',
      8       'type': 'static_library',
      9       'sources': [
     10         '../third_party/freetype/src/base/ftbbox.c',
     11         '../third_party/freetype/src/base/ftbitmap.c',
     12         '../third_party/freetype/src/base/ftglyph.c',
     13         '../third_party/freetype/src/base/ftlcdfil.c',
     14         '../third_party/freetype/src/base/ftstroke.c',
     15         '../third_party/freetype/src/base/ftxf86.c',
     16         '../third_party/freetype/src/base/ftbase.c',
     17         '../third_party/freetype/src/base/ftsystem.c',
     18         '../third_party/freetype/src/base/ftinit.c',
     19         '../third_party/freetype/src/base/ftgasp.c',
     20         '../third_party/freetype/src/base/ftfstype.c',
     21         '../third_party/freetype/src/raster/raster.c',
     22         '../third_party/freetype/src/sfnt/sfnt.c',
     23         '../third_party/freetype/src/smooth/smooth.c',
     24         '../third_party/freetype/src/autofit/autofit.c',
     25         '../third_party/freetype/src/truetype/truetype.c',
     26         '../third_party/freetype/src/cff/cff.c',
     27         '../third_party/freetype/src/psnames/psnames.c',
     28         '../third_party/freetype/src/pshinter/pshinter.c',
     29 
     30 # added for linker
     31         '../third_party/freetype/src/lzw/ftlzw.c',
     32         '../third_party/freetype/src/gzip/ftgzip.c',
     33         '../third_party/freetype/src/cid/type1cid.c',
     34         '../third_party/freetype/src/bdf/bdf.c',
     35         '../third_party/freetype/src/psaux/psaux.c',
     36         '../third_party/freetype/src/pcf/pcf.c',
     37         '../third_party/freetype/src/pfr/pfr.c',
     38         '../third_party/freetype/src/type1/type1.c',
     39         '../third_party/freetype/src/type42/type42.c',
     40         '../third_party/freetype/src/winfonts/winfnt.c',
     41       ],
     42       'include_dirs': [
     43         '../third_party/freetype/internal',
     44         '../third_party/freetype/builds',
     45         '../third_party/freetype/include',
     46         '../third_party/freetype',
     47       ],
     48       'cflags': [
     49         '-W',
     50         '-Wall',
     51         '-fPIC',
     52         '-DPIC',
     53         '-DDARWIN_NO_CARBON',
     54         '-DFT2_BUILD_LIBRARY',
     55       ],
     56       'direct_dependent_settings': {
     57         'include_dirs': [
     58           '../third_party/freetype/include',  # For ft2build.h
     59         ],
     60       },
     61     },
     62   ],
     63 }
     64 
     65 # Local Variables:
     66 # tab-width:2
     67 # indent-tabs-mode:nil
     68 # End:
     69 # vim: set expandtab tabstop=2 shiftwidth=2:
     70