Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / third_party / skia / gyp / dm.gypi
1 # GYP for "dm" (Diamond Master, a.k.a Dungeon master, a.k.a GM 2).
2 {
3   'include_dirs': [
4     '../dm',
5     '../gm',
6     '../tests',
7     '../src/images',
8     '../src/lazy',
9     '../src/core',
10     '../src/effects',
11     '../src/pipe/utils/',
12     '../src/utils',
13     '../src/utils/debugger',
14     '../tools',
15   ],
16   'dependencies': [
17     'etc1.gyp:libetc1',
18     'flags.gyp:flags',
19     'jsoncpp.gyp:jsoncpp',
20     'skia_lib.gyp:skia_lib',
21     'tools.gyp:crash_handler',
22     'tools.gyp:proc_stats',
23     'tools.gyp:sk_tool_utils',
24   ],
25   'includes': [
26     'gmslides.gypi',
27     'pathops_unittest.gypi',
28     'tests.gypi',
29   ],
30   'sources': [
31     '../dm/DM.cpp',
32     '../dm/DMCpuGMTask.cpp',
33     '../dm/DMGpuGMTask.cpp',
34     '../dm/DMPDFRasterizeTask.cpp',
35     '../dm/DMPDFTask.cpp',
36     '../dm/DMPipeTask.cpp',
37     '../dm/DMQuiltTask.cpp',
38     '../dm/DMReporter.cpp',
39     '../dm/DMSKPTask.cpp',
40     '../dm/DMSerializeTask.cpp',
41     '../dm/DMTask.cpp',
42     '../dm/DMTaskRunner.cpp',
43     '../dm/DMTestTask.cpp',
44     '../dm/DMUtil.cpp',
45     '../dm/DMWriteTask.cpp',
46     '../gm/gm.cpp',
47
48     '../src/utils/SkTaskGroup.cpp',
49
50     '../src/pipe/utils/SamplePipeControllers.cpp',
51     '../src/utils/debugger/SkDebugCanvas.cpp',
52     '../src/utils/debugger/SkDrawCommand.cpp',
53     '../src/utils/debugger/SkObjectParser.cpp',
54     '../tools/LazyDecodeBitmap.cpp',
55   ],
56   'conditions': [
57     [ 'skia_gpu == 1', {
58       'dependencies': [ 'gputest.gyp:skgputest' ],
59     }],
60   ],
61 }