blob: d3152d2cf3ed63c7dcd0ed4b1667b7cd84a785df [file] [log] [blame]
caryclarka8d2ffb2014-06-24 07:55:11 -07001# GYP file to build pathops unit tests.
caryclark@google.com818b0cc2013-04-08 11:50:46 +00002{
3 'includes': [
4 'apptype_console.gypi',
5 ],
6 'targets': [
7 {
8 'target_name': 'pathops_unittest',
9 'type': 'executable',
caryclark@google.com7abfa492013-04-12 11:59:41 +000010 'includes': [
caryclark@google.com7abfa492013-04-12 11:59:41 +000011 'pathops_unittest.gypi',
12 ],
caryclark17f0b6d2014-07-22 10:15:34 -070013 'dependencies': [
14 'flags.gyp:flags_common',
15 'tools.gyp:crash_handler',
16 ],
caryclark@google.com818b0cc2013-04-08 11:50:46 +000017 'sources': [
commit-bot@chromium.org4431e772014-04-14 17:08:59 +000018 '../tests/PathOpsAngleIdeas.cpp',
commit-bot@chromium.org2db7fe72014-05-07 15:31:40 +000019 '../tests/PathOpsCubicLineIntersectionIdeas.cpp',
commit-bot@chromium.org4431e772014-04-14 17:08:59 +000020 '../tests/PathOpsDebug.cpp',
commit-bot@chromium.org8cb1daa2014-04-25 12:59:11 +000021 '../tests/PathOpsOpLoopThreadedTest.cpp',
tfarina1c4d5782014-06-22 16:13:00 -070022 '../tests/skia_test.cpp',
caryclark@google.com818b0cc2013-04-08 11:50:46 +000023 ],
caryclark@google.com818b0cc2013-04-08 11:50:46 +000024 'conditions': [
caryclarka8d2ffb2014-06-24 07:55:11 -070025 [ 'skia_android_framework == 1', {
26 'libraries': [
27 '-lskia',
28 ],
29 'libraries!': [
30 '-lz',
31 '-llog',
32 ],
33 }],
caryclark@google.com818b0cc2013-04-08 11:50:46 +000034 [ 'skia_gpu == 1', {
35 'include_dirs': [
36 '../src/gpu',
37 ],
38 }],
39 ],
40 },
41 ],
42}