blob: 2c49369c9df8ba9ad635992fc6ceb08e50045219 [file] [log] [blame]
Brian Silverman3204dd82013-03-12 18:42:01 -07001{
2 'targets': [
3 {
4 'target_name': 'sensor_sink',
5 'type': 'static_library',
6 'sources': [
7 ],
8 'dependencies': [
9 'sensors',
10 ],
11 'export_dependent_settings': [
12 'sensors',
13 ],
14 },
15 {
16 'target_name': 'sensors',
17 'type': 'static_library',
18 'sources': [
19 'sensors.cc'
20 ],
21 'dependencies': [
22 '<(AOS)/common/common.gyp:time',
23 '<(AOS)/common/common.gyp:controls',
24 ],
25 'export_dependent_settings': [
26 '<(AOS)/common/common.gyp:time',
27 '<(AOS)/common/common.gyp:controls',
28 ],
29 },
30 {
31 'target_name': 'sensor_receiver',
32 'type': 'static_library',
33 'sources': [
34 #'sensor_receiver-tmpl.h'
35 ],
36 'dependencies': [
37 '<(AOS)/common/network/network.gyp:socket',
38 '<(AOS)/common/common.gyp:common',
39 'sensors',
40 '<(AOS)/common/common.gyp:time',
41 '<(AOS)/common/common.gyp:gtest_prod',
42 ],
43 'export_dependent_settings': [
44 '<(AOS)/common/network/network.gyp:socket',
45 '<(AOS)/common/common.gyp:common',
46 'sensors',
47 '<(AOS)/common/common.gyp:time',
48 '<(AOS)/common/common.gyp:gtest_prod',
49 ],
50 },
51 {
52 'target_name': 'sensor_receiver_test',
53 'type': 'executable',
54 'sources': [
55 'sensor_receiver_test.cc',
56 ],
57 'dependencies': [
58 '<(EXTERNALS):gtest',
59 'sensor_receiver',
60 '<(AOS)/common/common.gyp:time',
61 'sensors',
62 '<(AOS)/common/common.gyp:queue_testutils',
63 ],
64 },
65 {
66 'target_name': 'sensor_broadcaster',
67 'type': 'static_library',
68 'sources': [
69 #'sensor_broadcaster-tmpl.h',
70 ],
71 'dependencies': [
72 '<(AOS)/crio/shared_libs/shared_libs.gyp:interrupt_notifier',
73 '<(AOS)/common/network/network.gyp:socket',
74 '<(AOS)/common/common.gyp:common',
75 'sensors',
76 'sensor_sink',
77 ],
78 'export_dependent_settings': [
79 '<(AOS)/crio/shared_libs/shared_libs.gyp:interrupt_notifier',
80 '<(AOS)/common/network/network.gyp:socket',
81 '<(AOS)/common/common.gyp:common',
82 'sensors',
83 'sensor_sink',
84 ],
85 },
86 ],
87}