blob: 2c49369c9df8ba9ad635992fc6ceb08e50045219 [file] [log] [blame]
{
'targets': [
{
'target_name': 'sensor_sink',
'type': 'static_library',
'sources': [
],
'dependencies': [
'sensors',
],
'export_dependent_settings': [
'sensors',
],
},
{
'target_name': 'sensors',
'type': 'static_library',
'sources': [
'sensors.cc'
],
'dependencies': [
'<(AOS)/common/common.gyp:time',
'<(AOS)/common/common.gyp:controls',
],
'export_dependent_settings': [
'<(AOS)/common/common.gyp:time',
'<(AOS)/common/common.gyp:controls',
],
},
{
'target_name': 'sensor_receiver',
'type': 'static_library',
'sources': [
#'sensor_receiver-tmpl.h'
],
'dependencies': [
'<(AOS)/common/network/network.gyp:socket',
'<(AOS)/common/common.gyp:common',
'sensors',
'<(AOS)/common/common.gyp:time',
'<(AOS)/common/common.gyp:gtest_prod',
],
'export_dependent_settings': [
'<(AOS)/common/network/network.gyp:socket',
'<(AOS)/common/common.gyp:common',
'sensors',
'<(AOS)/common/common.gyp:time',
'<(AOS)/common/common.gyp:gtest_prod',
],
},
{
'target_name': 'sensor_receiver_test',
'type': 'executable',
'sources': [
'sensor_receiver_test.cc',
],
'dependencies': [
'<(EXTERNALS):gtest',
'sensor_receiver',
'<(AOS)/common/common.gyp:time',
'sensors',
'<(AOS)/common/common.gyp:queue_testutils',
],
},
{
'target_name': 'sensor_broadcaster',
'type': 'static_library',
'sources': [
#'sensor_broadcaster-tmpl.h',
],
'dependencies': [
'<(AOS)/crio/shared_libs/shared_libs.gyp:interrupt_notifier',
'<(AOS)/common/network/network.gyp:socket',
'<(AOS)/common/common.gyp:common',
'sensors',
'sensor_sink',
],
'export_dependent_settings': [
'<(AOS)/crio/shared_libs/shared_libs.gyp:interrupt_notifier',
'<(AOS)/common/network/network.gyp:socket',
'<(AOS)/common/common.gyp:common',
'sensors',
'sensor_sink',
],
},
],
}