blob: d74bcc74c3911a40f569d3addf73552dbb3d669e [file] [log] [blame]
epoger@google.comae85aea2011-05-31 13:50:51 +00001{
2 'includes': [
epoger@google.com5351b372011-07-01 17:16:26 +00003 'common.gypi',
epoger@google.comae85aea2011-05-31 13:50:51 +00004 ],
5 'targets': [
6 {
7 'target_name': 'libtess',
8 'type': 'static_library',
9 'include_dirs': [
10 '../third_party/glu',
11 ],
12 'sources': [
senorblanco@chromium.orgaa731682011-06-01 18:28:22 +000013 '../third_party/glu/sk_glu.h',
epoger@google.comae85aea2011-05-31 13:50:51 +000014 '../third_party/glu/gluos.h',
15 '../third_party/glu/libtess/dict-list.h',
16 '../third_party/glu/libtess/dict.c',
17 '../third_party/glu/libtess/dict.h',
18 '../third_party/glu/libtess/geom.c',
19 '../third_party/glu/libtess/geom.h',
20 '../third_party/glu/libtess/memalloc.c',
21 '../third_party/glu/libtess/memalloc.h',
22 '../third_party/glu/libtess/mesh.c',
23 '../third_party/glu/libtess/mesh.h',
24 '../third_party/glu/libtess/normal.c',
25 '../third_party/glu/libtess/normal.h',
26 '../third_party/glu/libtess/priorityq-heap.h',
27 '../third_party/glu/libtess/priorityq-sort.h',
28 '../third_party/glu/libtess/priorityq.c',
29 '../third_party/glu/libtess/priorityq.h',
30 '../third_party/glu/libtess/render.c',
31 '../third_party/glu/libtess/render.h',
32 '../third_party/glu/libtess/sweep.c',
33 '../third_party/glu/libtess/sweep.h',
34 '../third_party/glu/libtess/tess.c',
35 '../third_party/glu/libtess/tess.h',
36 '../third_party/glu/libtess/tessmono.c',
37 '../third_party/glu/libtess/tessmono.h',
38 ],
39 'direct_dependent_settings': {
40 'include_dirs': [
41 '../third_party/glu',
42 ],
43 },
djsollen@google.com44360bc2011-12-05 13:55:55 +000044 'conditions': [
45 [ 'skia_os == "android"', {
46 'cflags!': [
47 '-fno-rtti', # supresses warnings about invalid option of non-C++ code
48 ],
49 }],
50 ],
epoger@google.comae85aea2011-05-31 13:50:51 +000051 },
52 ],
53}
54
55# Local Variables:
56# tab-width:2
57# indent-tabs-mode:nil
58# End:
59# vim: set expandtab tabstop=2 shiftwidth=2: