Home | History | Annotate | Download | only in gyp
      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 }
     62