blob: 349b0e068eecd4266644b363187f64887bd18be8 [file] [log] [blame]
epoger@google.comccdbd2c2011-06-02 14:38:23 +00001# GYP file to build various tools.
2#
3# To build on Linux:
4# ./gyp_skia tools.gyp && make tools
5#
6# Building on other platforms not tested yet.
7#
8{
9 'includes': [
10 'apptype_console.gypi',
epoger@google.comccdbd2c2011-06-02 14:38:23 +000011 ],
12 'targets': [
13 {
14 # Build all executable targets defined below.
15 'target_name': 'tools',
16 'type': 'none',
17 'dependencies': [
18 'skdiff',
19 'skhello',
20 'skimage',
21 ],
22 },
23 {
24 'target_name': 'skdiff',
25 'type': 'executable',
26 'sources': [
27 '../tools/skdiff_main.cpp',
28 ],
29 'dependencies': [
30 'core.gyp:core',
djsollen@google.com41b46be2012-03-23 19:36:53 +000031 'effects.gyp:effects',
epoger@google.comccdbd2c2011-06-02 14:38:23 +000032 'images.gyp:images',
caryclark@google.comafcb55c2011-12-14 17:12:04 +000033 'ports.gyp:ports',
epoger@google.comccdbd2c2011-06-02 14:38:23 +000034 'utils.gyp:utils',
35 ],
36 },
37 {
38 'target_name': 'skhello',
39 'type': 'executable',
40 'sources': [
41 '../tools/skhello.cpp',
42 ],
43 'dependencies': [
44 'core.gyp:core',
djsollen@google.com41b46be2012-03-23 19:36:53 +000045 'effects.gyp:effects',
epoger@google.comccdbd2c2011-06-02 14:38:23 +000046 'images.gyp:images',
caryclark@google.comafcb55c2011-12-14 17:12:04 +000047 'ports.gyp:ports',
epoger@google.comccdbd2c2011-06-02 14:38:23 +000048 'utils.gyp:utils',
49 ],
50 },
51 {
52 'target_name': 'skimage',
53 'type': 'executable',
54 'sources': [
55 '../tools/skimage_main.cpp',
56 ],
57 'dependencies': [
58 'core.gyp:core',
djsollen@google.com41b46be2012-03-23 19:36:53 +000059 'effects.gyp:effects',
epoger@google.comccdbd2c2011-06-02 14:38:23 +000060 'images.gyp:images',
caryclark@google.comafcb55c2011-12-14 17:12:04 +000061 'ports.gyp:ports',
epoger@google.comccdbd2c2011-06-02 14:38:23 +000062 'utils.gyp:utils',
63 ],
64 },
65 ],
66}
67
68# Local Variables:
69# tab-width:2
70# indent-tabs-mode:nil
71# End:
72# vim: set expandtab tabstop=2 shiftwidth=2: