blob: c2ed2f6e50bb52534a30c3a967b993af32593831 [file] [log] [blame]
reed@android.com54696072010-04-08 18:48:12 +00001# Copyright (c) 2009 The Chromium Authors. All rights reserved.
2# Use of this source code is governed by a BSD-style license that can be
3# found in the LICENSE file.
4
5{
6 'targets': [
7 {
8 'target_name': 'harfbuzz',
9 'type': '<(library)',
10 'sources': [
11 'src/harfbuzz-buffer.c',
12 'src/harfbuzz-stream.c',
13 'src/harfbuzz-dump.c',
14 'src/harfbuzz-gdef.c',
15 'src/harfbuzz-gpos.c',
16 'src/harfbuzz-gsub.c',
17 'src/harfbuzz-impl.c',
18 'src/harfbuzz-open.c',
19 'src/harfbuzz-shaper.cpp',
20 'src/harfbuzz-tibetan.c',
21 'src/harfbuzz-khmer.c',
22 'src/harfbuzz-indic.cpp',
23 'src/harfbuzz-hebrew.c',
24 'src/harfbuzz-arabic.c',
25 'src/harfbuzz-hangul.c',
26 'src/harfbuzz-myanmar.c',
27 'src/harfbuzz-thai.c',
28 ],
29 'include_dirs': [
30 'src',
31 ],
32 'direct_dependent_settings': {
33 'include_dirs': [
34 'src',
35 ],
36 },
37 'dependencies': [
38 '../../build/linux/system.gyp:freetype2',
39 ],
40 },
41 {
42 'target_name': 'harfbuzz_interface',
43 'type': '<(library)',
44 'sources': [
45 'contrib/harfbuzz-freetype.c',
46 'contrib/harfbuzz-unicode.c',
47 'contrib/harfbuzz-unicode-tables.c',
48 ],
49 'include_dirs': [
50 'src',
51 'contrib',
52 ],
53 'direct_dependent_settings': {
54 'include_dirs': [
55 'contrib',
56 ],
57 },
58 'dependencies': [
59 '../../build/linux/system.gyp:freetype2',
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: