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