1 { 2 'includes': [ 3 'common.gypi', 4 ], 5 'targets': [ 6 { 7 'target_name': 'libtess', 8 'type': 'static_library', 9 'include_dirs': [ 10 '../third_party/glu', 11 ], 12 'sources': [ 13 '../third_party/glu/sk_glu.h', 14 '../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 }, 44 'conditions': [ 45 [ 'skia_os == "android"', { 46 'cflags!': [ 47 '-fno-rtti', # supresses warnings about invalid option of non-C++ code 48 ], 49 }], 50 ], 51 }, 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: 60