Upstream version 11.39.264.0
[platform/framework/web/crosswalk.git] / src / xwalk / application / tools / tizen / xwalk_tizen_tools.gyp
1 {
2   'targets': [
3     {
4       'target_name': 'xwalk_backend',
5       'type': 'executable',
6       'product_name': 'xwalk_backend',
7       'dependencies': [
8         '../../../application/common/xwalk_application_common.gypi:xwalk_application_common_lib',
9         '../../../build/system.gyp:gio',
10         '../../../build/system.gyp:tizen',
11         '../../../build/system.gyp:tizen_tzplatform_config',
12       ],
13       'include_dirs': [
14         '../../../..',
15       ],
16       'sources': [
17         'xwalk_backend.cc',
18         'xwalk_package_installer.cc',
19         'xwalk_package_installer.h',
20         'xwalk_packageinfo_constants.cc',
21         'xwalk_packageinfo_constants.h',
22         'xwalk_platform_installer.cc',
23         'xwalk_platform_installer.h',
24         'xwalk_rds_delta_parser.cc',
25         'xwalk_rds_delta_parser.h',
26         'xwalk_tizen_user.cc',
27         'xwalk_tizen_user.h',
28         # TODO(t.iwanek) fix me - this duplicates compilation of those files
29         '../../../runtime/common/xwalk_paths.cc',
30         '../../../runtime/common/xwalk_paths.h',
31         '../../../runtime/common/xwalk_switches.cc',
32         '../../../runtime/common/xwalk_switches.h',
33         '../../../runtime/common/xwalk_system_locale.cc',
34         '../../../runtime/common/xwalk_system_locale.h',
35       ],
36     },
37     {
38       'target_name': 'xwalk_backend_lib',
39       'type': 'shared_library',
40       'product_name': 'xwalk_backend_lib',
41       'dependencies': [
42         '../../../build/system.gyp:tizen',
43         '../../../../base/base.gyp:base',
44         '../../common/xwalk_application_common.gypi:xwalk_application_common_lib',
45       ],
46       'include_dirs': [
47         '../../../..',
48       ],
49       'sources': [
50         'xwalk_backendlib.cc',
51         'xwalk_backend_plugin.cc',
52         'xwalk_backend_plugin.h',
53         # TODO(t.iwanek) fix me - this duplicates compilation of those files
54         '../../../runtime/common/xwalk_paths.cc',
55         '../../../runtime/common/xwalk_paths.h',
56         '../../../runtime/common/xwalk_switches.cc',
57         '../../../runtime/common/xwalk_switches.h',
58         '../../../runtime/common/xwalk_system_locale.cc',
59         '../../../runtime/common/xwalk_system_locale.h',
60       ],
61     },
62   ],
63 }