5db284e3a9a113b32ba30548e50b807bb3803bcf
[platform/framework/web/tizen-extensions-crosswalk.git] / power / power.gyp
1 {
2   'includes':[
3     '../common/common.gypi',
4   ],
5   'targets': [
6     {
7       'target_name': 'tizen_power',
8       'type': 'loadable_module',
9       'sources': [
10         'power_api.js',
11         'power_extension.cc',
12         'power_extension.h',
13         'power_event_source_tizen.cc',
14         'power_event_source_tizen.h',
15         'power_instance_desktop.cc',
16         'power_instance_desktop.h',
17         'power_instance_tizen.cc',
18         'power_instance_tizen.h',
19         'power_types.h',
20         '../common/extension.h',
21         '../common/extension.cc',
22       ],
23       'includes': [
24         '../common/pkg-config.gypi',
25       ],
26       'conditions': [
27         ['tizen == 1', {
28           'variables': {
29             'packages': [
30               'glib-2.0',
31               'capi-system-device',
32               'capi-system-power',
33               'pmapi',
34               'vconf',
35             ]
36           },
37         }],
38         ['extension_host_os == "desktop"', {
39           'variables': {
40             'packages': [
41               'gio-2.0',
42             ]
43           },
44         }],
45       ],
46     },
47   ],
48 }