Merge "[systeminfo] Prevent possible crash when failure initialization" into tizen
[platform/core/api/webapi-plugins.git] / src / ml / ml.gyp
1 {
2   'includes':[
3     '../common/common.gypi',
4   ],
5   'targets': [
6     {
7       'target_name': 'tizen_ml',
8       'type': 'loadable_module',
9       'dependencies': [
10         '../common/common.gyp:tizen_common',
11       ],
12       'sources': [
13         'ml_api.js',
14         'ml_extension.cc',
15         'ml_extension.h',
16         'ml_instance.cc',
17         'ml_instance.h',
18         'ml_pipeline.cc',
19         'ml_pipeline.h',
20         'ml_pipeline_manager.cc',
21         'ml_pipeline_manager.h',
22         'ml_pipeline_nodeinfo.cc',
23         'ml_pipeline_nodeinfo.h',
24         'ml_pipeline_switch.cc',
25         'ml_pipeline_switch.h',
26         'ml_pipeline_source.h',
27         'ml_pipeline_source.cc',
28         'ml_pipeline_valve.h',
29         'ml_pipeline_valve.cc',
30         'ml_tensors_data_manager.cc',
31         'ml_tensors_data_manager.h',
32         'ml_tensors_info_manager.cc',
33         'ml_tensors_info_manager.h',
34         'ml_single_manager.cc',
35         'ml_single_manager.h',
36         'ml_singleshot.cc',
37         'ml_singleshot.h',
38         'ml_utils.cc',
39         'ml_utils.h',
40       ],
41       'conditions': [
42         ['tizen == 1', {
43           'variables': {
44             'packages': [
45               'nnstreamer',
46               'capi-nnstreamer',
47             ]
48           },
49         }],
50       ],
51     },
52   ],
53 }