Upstream version 5.34.104.0
[platform/framework/web/crosswalk.git] / src / tools / ipc_fuzzer / mutate / mutate.gyp
1 # Copyright 2013 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
4
5 {
6   'variables': {
7     'chromium_code': 1,
8   },
9   'targets': [
10     {
11       'target_name': 'ipc_fuzzer_mutate',
12       'type': 'executable',
13       'dependencies': [
14         '../../../base/base.gyp:base',
15         '../../../chrome/chrome.gyp:common',
16         '../../../ipc/ipc.gyp:ipc',
17         '../../../ppapi/ppapi_internal.gyp:ppapi_ipc',
18         '../../../skia/skia.gyp:skia',
19         '../../../third_party/mt19937ar/mt19937ar.gyp:mt19937ar',
20         '../../../ui/accessibility/accessibility.gyp:ax_gen',
21         '../message_lib/message_lib.gyp:ipc_message_lib',
22       ],
23       'sources': [
24         'mutate.cc',
25         'rand_util.h',
26         'rand_util.cc',
27       ],
28       'include_dirs': [
29         '../../..',
30       ],
31     },
32     {
33       'target_name': 'ipc_fuzzer_generate',
34       'type': 'executable',
35       'dependencies': [
36         '../../../base/base.gyp:base',
37         '../../../chrome/chrome.gyp:common',
38         '../../../ipc/ipc.gyp:ipc',
39         '../../../ppapi/ppapi_internal.gyp:ppapi_ipc',
40         '../../../skia/skia.gyp:skia',
41         '../../../third_party/mt19937ar/mt19937ar.gyp:mt19937ar',
42         '../../../ui/accessibility/accessibility.gyp:ax_gen',
43         '../message_lib/message_lib.gyp:ipc_message_lib',
44       ],
45       'sources': [
46         'generate.cc',
47         'rand_util.h',
48         'rand_util.cc',
49       ],
50       'include_dirs': [
51         '../../..',
52       ],
53     },
54     {
55       'target_name': 'ipc_message_util',
56       'type': 'executable',
57       'dependencies': [
58         '../../../third_party/re2/re2.gyp:re2',
59         '../message_lib/message_lib.gyp:ipc_message_lib',
60       ],
61       'sources': [
62         'message_util.cc',
63       ],
64       'include_dirs': [
65         '../../..',
66       ],
67     },
68   ],
69 }