OLD | NEW |
---|---|
1 # GYP for "dm" (Diamond Master, a.k.a Dungeon master, a.k.a GM 2). | 1 # GYP for "dm" (Diamond Master, a.k.a Dungeon master, a.k.a GM 2). |
2 # vim: set expandtab tabstop=4 shiftwidth=4 | 2 # vim: set expandtab tabstop=4 shiftwidth=4 |
3 { | 3 { |
4 'includes': [ 'apptype_console.gypi' ], | 4 'includes': [ 'apptype_console.gypi' ], |
5 | 5 |
6 'targets': [{ | 6 'targets': [{ |
7 'target_name': 'dm', | 7 'target_name': 'dm', |
8 'type': 'executable', | 8 'type': 'executable', |
scroggo
2014/07/11 21:12:14
I wonder if this is the right separation between d
caryclark
2014/07/14 12:24:46
Done.
| |
9 'include_dirs': [ | |
10 '../bench', | |
11 '../dm', | |
12 '../gm', | |
13 '../tests', | |
14 '../src/images', | |
15 '../src/lazy', | |
16 '../src/core', | |
17 '../src/effects', | |
18 '../src/pipe/utils/', | |
19 '../src/utils', | |
20 '../src/utils/debugger', | |
21 '../tools', | |
22 ], | |
23 'includes': [ | 9 'includes': [ |
24 'bench.gypi', | 10 'bench.gypi', |
11 'dm.gypi', | |
25 'gmslides.gypi', | 12 'gmslides.gypi', |
26 'pathops_unittest.gypi', | 13 'pathops_unittest.gypi', |
27 'tests.gypi', | 14 'tests.gypi', |
28 ], | 15 ], |
29 'sources': [ | |
30 '../dm/DM.cpp', | |
31 '../dm/DMBenchTask.cpp', | |
32 '../dm/DMCpuGMTask.cpp', | |
33 '../dm/DMExpectationsTask.cpp', | |
34 '../dm/DMGpuGMTask.cpp', | |
35 '../dm/DMPDFRasterizeTask.cpp', | |
36 '../dm/DMPDFTask.cpp', | |
37 '../dm/DMPipeTask.cpp', | |
38 '../dm/DMQuiltTask.cpp', | |
39 '../dm/DMReporter.cpp', | |
40 '../dm/DMSKPTask.cpp', | |
41 '../dm/DMSerializeTask.cpp', | |
42 '../dm/DMTask.cpp', | |
43 '../dm/DMTaskRunner.cpp', | |
44 '../dm/DMTestTask.cpp', | |
45 '../dm/DMUtil.cpp', | |
46 '../dm/DMWriteTask.cpp', | |
47 '../gm/gm.cpp', | |
48 '../gm/gm_expectations.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 ], | |
55 'dependencies': [ | |
56 'etc1.gyp:libetc1', | |
57 'flags.gyp:flags', | |
58 'gputest.gyp:skgputest', | |
59 'jsoncpp.gyp:jsoncpp', | |
60 'skia_lib.gyp:skia_lib', | |
61 'tools.gyp:crash_handler', | |
62 'tools.gyp:sk_tool_utils', | |
63 ], | |
64 'conditions': [ | 16 'conditions': [ |
65 ['skia_android_framework', { | 17 ['skia_android_framework', { |
66 'libraries': [ '-lskia' ], | 18 'libraries': [ '-lskia' ], |
67 }], | 19 }], |
68 ['skia_poppler_enabled', { | 20 ['skia_poppler_enabled', { |
69 'sources': [ '../src/utils/SkPDFRasterizer.cpp' ], | 21 'sources': [ '../src/utils/SkPDFRasterizer.cpp' ], |
70 'defines': [ 'SK_BUILD_POPPLER' ], | 22 'defines': [ 'SK_BUILD_POPPLER' ], |
71 'dependencies': [ 'poppler.gyp:*' ], | 23 'dependencies': [ 'poppler.gyp:*' ], |
72 }], | 24 }], |
73 ], | 25 ], |
74 }] | 26 }] |
75 } | 27 } |
OLD | NEW |