Merge pull request #49 from szulak/fix_lib_name
[platform/framework/web/crosswalk-tizen.git] / runtime / runtime.gyp
1 {
2   'includes':[
3     '../build/common.gypi',
4   ],
5   'targets': [
6     {
7       'target_name': 'xwalk_runtime',
8       'type': 'executable',
9       'dependencies': [
10         '../common/common.gyp:xwalk_tizen_common',
11         'resources/resources.gyp:xwalk_runtime_resources',
12       ],
13       'sources': [
14         'common/constants.h',
15         'common/constants.cc',
16         'browser/runtime_process.cc',
17         'browser/runtime.h',
18         'browser/runtime.cc',
19         'browser/native_window.h',
20         'browser/native_window.cc',
21         'browser/native_app_window.h',
22         'browser/native_app_window.cc',
23         'browser/web_application.h',
24         'browser/web_application.cc',
25         'browser/web_view.h',
26         'browser/web_view.cc',
27         'browser/web_view_impl.h',
28         'browser/web_view_impl.cc',
29         'browser/popup.h',
30         'browser/popup.cc',
31         'browser/splash_screen.h',
32         'browser/splash_screen.cc',
33         'browser/popup_string.h',
34         'browser/popup_string.cc',
35         'browser/vibration_manager.h',
36         'browser/vibration_manager.cc',
37         'browser/notification_manager.h',
38         'browser/notification_manager.cc',
39       ],
40       'variables': {
41         'packages': [
42           'capi-appfw-application',
43           'chromium-efl',
44           'ecore',
45           'ecore-wayland',
46           'efl-extension',
47           'elementary',
48           'deviced',
49           'manifest-parser',
50           'wgt-manifest-handlers',
51           'notification',
52         ],
53       },
54     }, # end of target 'xwalk_runtime'
55     {
56       'target_name': 'xwalk_injected_bundle',
57       'type': 'shared_library',
58       'dependencies': [
59         '../common/common.gyp:xwalk_tizen_common',
60         '../extensions/extensions.gyp:xwalk_extension_renderer',
61       ],
62       'sources': [
63         'renderer/injected_bundle.cc',
64       ],
65       'cflags': [
66         '-fvisibility=default',
67       ],
68       'variables': {
69         'packages': [
70           'chromium-efl',
71           'elementary',
72         ],
73       },
74     }, # end of target 'xwalk_injected_bundle'
75   ],
76 }