Add message_center_unittests.
[chromium-blink-merge.git] / ui / message_center / message_center.gyp
blob15c3124d0581d2d58b5b22449fa2af768600c2cc
1 # Copyright (c) 2012 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.
6   'variables': {
7     'chromium_code': 1,
8   },
9   'targets': [
10     {
11       'target_name': 'message_center',
12       'type': '<(component)',
13       'dependencies': [
14         '../../base/base.gyp:base',
15         '../../base/base.gyp:base_i18n',
16         '../../skia/skia.gyp:skia',
17         '../base/strings/ui_strings.gyp:ui_strings',
18         '../compositor/compositor.gyp:compositor',
19         '../ui.gyp:ui',
20         '../ui.gyp:ui_resources',
21         '../views/views.gyp:views',
22       ],
23       'defines': [
24         'MESSAGE_CENTER_IMPLEMENTATION',
25       ],
26       'sources': [
27         'base_format_view.cc',
28         'base_format_view.h',
29         'message_bubble_base.cc',
30         'message_bubble_base.h',
31         'message_center.cc',
32         'message_center.h',
33         'message_center_bubble.cc',
34         'message_center_bubble.h',
35         'message_center_export.h',
36         'message_popup_bubble.cc',
37         'message_popup_bubble.h',
38         'message_simple_view.cc',
39         'message_simple_view.h',
40         'message_view.cc',
41         'message_view.h',
42         'message_view_factory.cc',
43         'message_view_factory.h',
44         'message_view_multiple.cc',
45         'message_view_multiple.h',
46         'notification_list.cc',
47         'notification_list.h',
48         'quiet_mode_bubble.cc',
49         'quiet_mode_bubble.h',
50       ],
51     },
52     {
53       'target_name': 'message_center_unittests',
54       'type': 'executable',
55       'dependencies': [
56         '../../base/base.gyp:base',
57         '../../base/base.gyp:test_support_base',
58         '../../skia/skia.gyp:skia',
59         '../../testing/gtest.gyp:gtest',
60         '../../testing/gtest.gyp:gtest_main',
61         '../ui.gyp:ui',
62         'message_center',
63       ],
64       'sources': [
65         'notification_list_unittest.cc',
66       ],
67     },
68   ],