blob: e2c6b8c8cbc19cdc6124592a53fc6424b7872548 [file] [log] [blame]
Brian Silverman100534c2015-09-07 15:51:23 -04001package(default_visibility = ['//visibility:public'])
2
3cc_library(
4 name = 'run_command',
5 srcs = [
6 'run_command.cc',
7 ],
8 hdrs = [
9 'run_command.h',
10 ],
11 deps = [
12 '//aos/common/logging:logging_interface',
13 ],
14)
15
16cc_test(
17 name = 'run_command_test',
18 srcs = [
19 'run_command_test.cc',
20 ],
21 deps = [
22 ':run_command',
Brian Silverman258b9172015-09-19 14:32:57 -040023 '//aos/testing:googletest',
Brian Silverman100534c2015-09-07 15:51:23 -040024 '//aos/common/logging',
25 ':thread',
26 ],
27)
28
29cc_library(
30 name = 'death_test_log_implementation',
31 deps = [
32 '//aos/common/logging',
33 ],
34)
35
36cc_library(
37 name = 'inet_addr',
38 srcs = [
39 'inet_addr.cc',
40 ],
41 hdrs = [
42 'inet_addr.h',
43 ],
44)
45
46cc_library(
47 name = 'phased_loop',
48 srcs = [
49 'phased_loop.cc',
50 ],
51 hdrs = [
52 'phased_loop.h',
53 ],
54 deps = [
55 '//aos/common/logging',
56 '//aos/common:time',
57 ],
58)
59
60cc_library(
61 name = 'log_interval',
62 deps = [
63 '//aos/common:time',
64 '//aos/common/logging',
65 ],
66)
67
68cc_library(
69 name = 'string_to_num',
70)
71
72cc_test(
73 name = 'string_to_num_test',
74 srcs = [
75 'string_to_num_test.cc',
76 ],
77 deps = [
78 ':string_to_num',
Brian Silverman258b9172015-09-19 14:32:57 -040079 '//aos/testing:googletest',
Brian Silverman100534c2015-09-07 15:51:23 -040080 ],
81)
82
83cc_library(
84 name = 'thread',
85 srcs = [
86 'thread.cc',
87 ],
88 hdrs = [
89 'thread.h',
90 ],
91)
92
93cc_library(
94 name = 'trapezoid_profile',
95 srcs = [
96 'trapezoid_profile.cc',
97 ],
98 hdrs = [
99 'trapezoid_profile.h',
100 ],
101 deps = [
102 '//third_party/eigen',
103 '//aos/common:time',
104 '//aos/common/logging',
Austin Schuh55139fe2015-10-14 23:55:24 -0700105 '//debian:libm',
Brian Silverman100534c2015-09-07 15:51:23 -0400106 ],
107)
108
109cc_test(
110 name = 'trapezoid_profile_test',
111 srcs = [
112 'trapezoid_profile_test.cc',
113 ],
114 deps = [
115 ':trapezoid_profile',
Brian Silverman258b9172015-09-19 14:32:57 -0400116 '//aos/testing:googletest',
Brian Silverman100534c2015-09-07 15:51:23 -0400117 ],
118)
119
120cc_library(
121 name = 'wrapping_counter',
122 srcs = [
123 'wrapping_counter.cc',
124 ],
125 hdrs = [
126 'wrapping_counter.h',
127 ],
128)
129
130cc_test(
131 name = 'wrapping_counter_test',
132 srcs = [
133 'wrapping_counter_test.cc',
134 ],
135 deps = [
136 ':wrapping_counter',
Brian Silverman258b9172015-09-19 14:32:57 -0400137 '//aos/testing:googletest',
Brian Silverman100534c2015-09-07 15:51:23 -0400138 ],
139)
140
141cc_test(
142 name = 'options_test',
143 srcs = [
144 'options_test.cc',
145 ],
146 deps = [
Brian Silverman258b9172015-09-19 14:32:57 -0400147 '//aos/testing:googletest',
Brian Silverman100534c2015-09-07 15:51:23 -0400148 ],
149)