Upstream version 5.34.92.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         '../message_lib/message_lib.gyp:ipc_message_lib',
21       ],
22       'sources': [
23         'mutate.cc',
24         'rand_util.h',
25         'rand_util.cc',
26       ],
27       'include_dirs': [
28         '../../..',
29       ],
30     },
31     {
32       'target_name': 'ipc_fuzzer_generate',
33       'type': 'executable',
34       'dependencies': [
35         '../../../base/base.gyp:base',
36         '../../../chrome/chrome.gyp:common',
37         '../../../ipc/ipc.gyp:ipc',
38         '../../../ppapi/ppapi_internal.gyp:ppapi_ipc',
39         '../../../skia/skia.gyp:skia',
40         '../../../third_party/mt19937ar/mt19937ar.gyp:mt19937ar',
41         '../message_lib/message_lib.gyp:ipc_message_lib',
42       ],
43       'sources': [
44         'generate.cc',
45         'rand_util.h',
46         'rand_util.cc',
47       ],
48       'include_dirs': [
49         '../../..',
50       ],
51     },
52     {
53       'target_name': 'ipc_message_util',
54       'type': 'executable',
55       'dependencies': [
56         '../../../third_party/re2/re2.gyp:re2',
57         '../message_lib/message_lib.gyp:ipc_message_lib',
58       ],
59       'sources': [
60         'message_util.cc',
61       ],
62       'include_dirs': [
63         '../../..',
64       ],
65     },
66   ],
67 }