Specifiy that this supports M47
[platform/framework/web/crosswalk-tizen.git] / common / common.gyp
1 {
2   'includes':[
3     '../build/common.gypi',
4   ],
5   'targets': [
6     {
7       'target_name': 'xwalk_tizen_common',
8       'type': 'shared_library',
9       'sources': [
10         'command_line.h',
11         'command_line.cc',
12         'file_utils.h',
13         'file_utils.cc',
14         'string_utils.h',
15         'string_utils.cc',
16         'logger.h',
17         'picojson.h',
18         'profiler.h',
19         'profiler.cc',
20         'url.h',
21         'url.cc',
22         'app_control.h',
23         'app_control.cc',
24         'app_db.h',
25         'app_db.cc',
26         'app_db_sqlite.h',
27         'application_data.h',
28         'application_data.cc',
29         'locale_manager.h',
30         'locale_manager.cc',
31         'resource_manager.h',
32         'resource_manager.cc',
33       ],
34       'cflags': [
35         '-fvisibility=default',
36       ],
37       'variables': {
38         'packages': [
39           'appsvc',
40           'aul',
41           'capi-appfw-application',
42           'capi-appfw-app-manager',
43           'capi-appfw-package-manager',
44           'capi-system-system-settings',
45           'cynara-client',
46           'dlog',
47           'uuid',
48           'libwebappenc',
49           'manifest-parser',
50           'wgt-manifest-handlers',
51           'pkgmgr-info',
52           'glib-2.0',
53           'ttrace',
54         ],
55       },
56       'conditions': [
57         ['tizen_feature_web_ime_support == 1', {
58           'defines': ['IME_FEATURE_SUPPORT'],
59         }],
60         ['tizen_feature_watch_face_support == 1', {
61           'defines': ['WATCH_FACE_FEATURE_SUPPORT'],
62         }],
63       ],
64       'direct_dependent_settings': {
65         'libraries': [
66           '-lxwalk_tizen_common',
67         ],
68         'variables': {
69           'packages': [
70             'dlog',
71           ],
72         },
73       },
74     },
75   ],
76 }