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