blob: 9bd825e0330dbcabaaddffaabea6c88d79b81233 [file] [log] [blame]
epoger@google.com6714ea42012-10-25 16:32:07 +00001# Build EVERYTHING provided by Skia.
2# (Start with the "most" target, and then add targets that we intentionally
3# left out of "most". See most.gyp for an explanation of which targets are
4# left out of "most".)
5#
6# We used to call this the 'all' target, but in SOME cases that
7# conflicted with an automatically-generated 'all' target.
8# See https://code.google.com/p/skia/issues/detail?id=932
9#
10{
11 'targets': [
12 {
13 'target_name': 'everything',
14 'type': 'none',
mtklein@google.comd36522d2013-10-16 13:02:15 +000015 'dependencies': [
16 'most.gyp:most',
mtklein@google.comd36522d2013-10-16 13:02:15 +000017 ],
epoger@google.com6714ea42012-10-25 16:32:07 +000018 'conditions': [
borenet@google.comd30cb832013-08-24 15:50:43 +000019 ['skia_os in ("ios", "android", "chromeos") or (skia_os == "mac" and skia_arch_width == 32)', {
epoger@google.com6714ea42012-10-25 16:32:07 +000020 # debugger is not supported on this platform
21 }, {
scroggo@google.come9179622013-11-14 15:46:25 +000022 'dependencies': [
23 'debugger.gyp:debugger',
24 'pdfviewer.gyp:pdfviewer',
25 ],
epoger@google.com6714ea42012-10-25 16:32:07 +000026 }],
commit-bot@chromium.org846872f2013-10-16 18:21:03 +000027 # DM assumes you've got a GPU.
28 ['skia_gpu == 1', {
29 'dependencies': [ 'dm.gyp:dm' ],
30 }],
epoger@google.com6714ea42012-10-25 16:32:07 +000031 ],
32 },
33 ],
34}
35
36# Local Variables:
37# tab-width:2
38# indent-tabs-mode:nil
39# End:
40# vim: set expandtab tabstop=2 shiftwidth=2: