Upstream version 5.34.92.0
[platform/framework/web/crosswalk.git] / src / chrome_elf / blacklist.gypi
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   'targets': [
6     {
7       'target_name': 'blacklist',
8       'type': 'static_library',
9       'include_dirs': [
10         '<(SHARED_INTERMEDIATE_DIR)',
11       ],
12       'sources': [
13         'blacklist/blacklist.cc',
14         'blacklist/blacklist.h',
15         'blacklist/blacklist_interceptions.cc',
16         'blacklist/blacklist_interceptions.h',
17       ],
18       'dependencies': [
19         # Depend on base_static, but do NOT take a dependency on base.gyp:base
20         # as that would risk pulling in base's link-time dependencies which
21         # chrome_elf cannot do.
22         '../base/base.gyp:base_static',
23         '../chrome/chrome.gyp:chrome_version_header',
24         '../sandbox/sandbox.gyp:sandbox',        
25       ],
26     },
27     {
28       'target_name': 'blacklist_test_main_dll',
29       'type': 'shared_library',
30       'sources': [
31         'blacklist/test/blacklist_test_main_dll.cc',
32         'blacklist/test/blacklist_test_main_dll.def',
33       ],
34       'dependencies': [
35         '../base/base.gyp:base',
36         'blacklist',
37       ],
38     },
39     {
40       'target_name': 'blacklist_test_dll_1',
41       'type': 'loadable_module',
42       'sources': [
43         'blacklist/test/blacklist_test_dll_1.cc',
44         'blacklist/test/blacklist_test_dll_1.def',
45       ],
46     },
47     {
48       'target_name': 'blacklist_test_dll_2',
49       'type': 'loadable_module',
50       'sources': [
51         'blacklist/test/blacklist_test_dll_2.cc',
52         'blacklist/test/blacklist_test_dll_2.def',
53       ],
54     },
55     {
56       'target_name': 'blacklist_test_dll_3',
57       'type': 'loadable_module',
58       'sources': [
59         'blacklist/test/blacklist_test_dll_3.cc',
60       ],
61     },
62   ],
63 }
64