Merge pull request #144 from deqing/fix-tizen-exception
[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_mobile.cc',
19         'notification_instance_mobile.h',
20         'notification_parameters.cc',
21         'notification_parameters.h',
22         'mobile/notification_manager.cc',
23         'mobile/notification_manager.h',
24         'picojson_helpers.h',
25         '../common/extension.h',
26         '../common/extension.cc',
27       ],
28
29       'conditions': [
30         [ 'extension_host_os == "desktop"', {
31             'variables': { 'packages': ['libnotify'] },
32         }],
33         [ 'extension_host_os == "mobile"', {
34             'variables': { 'packages': ['notification'] },
35         }],
36       ],
37     },
38   ],
39 }