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