5f9aa907493131c024988fac77911254db6198cb
[platform/framework/web/tizen-extensions-crosswalk.git] / notification / notification.gyp
1 {
2   'includes':[
3     '../common/common.gypi',
4   ],
5   'targets': [
6     {
7       'target_name': 'tizen_notification',
8       'type': 'loadable_module',
9       'includes': [
10         '../common/pkg-config.gypi',
11       ],
12       'sources': [
13         'notification_api.js',
14         'notification_extension.cc',
15         'notification_extension.h',
16         'notification_instance_desktop.cc',
17         'notification_instance_desktop.h',
18         'notification_instance_tizen.cc',
19         'notification_instance_tizen.cc',
20         'notification_manager_tizen.cc',
21         'notification_manager_tizen.h',
22         'notification_parameters.cc',
23         'notification_parameters.h',
24         'picojson_helpers.cc',
25         'picojson_helpers.h',
26         '../common/extension.h',
27         '../common/extension.cc',
28       ],
29
30       'conditions': [
31         ['extension_host_os == "desktop"', {
32           'variables': { 'packages': ['libnotify'] },
33         }],
34         ['tizen == 1', {
35           'variables': { 'packages': ['notification'] },
36         }],
37       ],
38     },
39   ],
40 }