diff options
author | Tao Bai <michaelbai@chromium.org> | 2011-11-14 11:57:31 -0800 |
---|---|---|
committer | Tao Bai <michaelbai@chromium.org> | 2011-11-14 17:51:37 -0800 |
commit | a008c17c20abffdccdf4d29569623dd813c3b070 (patch) | |
tree | 1b4f180306ea87a6858de8e653d7f98175d6c0c4 /freetype.gyp | |
parent | 0c30ba1342318e73197db7dd52dcca4b6d4bf06d (diff) | |
download | freetype-a008c17c20abffdccdf4d29569623dd813c3b070.tar.gz |
Add freetype.gyp to build freetype
Diffstat (limited to 'freetype.gyp')
-rw-r--r-- | freetype.gyp | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/freetype.gyp b/freetype.gyp new file mode 100644 index 0000000..e2ed562 --- /dev/null +++ b/freetype.gyp @@ -0,0 +1,50 @@ +# Copyright (c) 2011 The Chromium Authors. All rights reserved. +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +{ + 'conditions': [ + [ 'OS == "android"', { + 'targets': [ + { + 'target_name': 'ft2', + 'type': 'static_library', + 'toolsets': ['target'], + 'sources': [ + 'src/base/ftbbox.c', + 'src/base/ftbitmap.c', + 'src/base/ftglyph.c', + 'src/base/ftlcdfil.c', + 'src/base/ftstroke.c', + 'src/base/ftxf86.c', + 'src/base/ftbase.c', + 'src/base/ftsystem.c', + 'src/base/ftinit.c', + 'src/base/ftgasp.c', + 'src/raster/raster.c', + 'src/sfnt/sfnt.c', + 'src/smooth/smooth.c', + 'src/autofit/autofit.c', + 'src/truetype/truetype.c', + 'src/cff/cff.c', + 'src/psnames/psnames.c', + 'src/pshinter/pshinter.c', + ], + 'include_dirs': [ + 'build', + 'include', + ], + 'defines': [ + 'FT2_BUILD_LIBRARY', + 'DARWIN_NO_CARBON', + ], + 'direct_dependent_settings': { + 'include_dirs': [ + '../../third_party/freetype/include', + ], + }, + }, + ], + }], + ], +} |