blob: 2d03102f1e7a77de39dcc05b09a2757db9aab2fa [file] [log] [blame]
Brian Silverman100534c2015-09-07 15:51:23 -04001package(default_visibility = ['//visibility:public'])
2
Brian Silverman258b9172015-09-19 14:32:57 -04003load('/aos/build/queues', 'queue_library')
4
5queue_library(
6 name = 'zeroing_queue',
7 srcs = [
8 'zeroing_queue.q',
9 ],
10)
11
Brian Silverman100534c2015-09-07 15:51:23 -040012cc_library(
13 name = 'zeroing',
14 srcs = [
15 'zeroing.cc',
16 ],
17 hdrs = [
18 'zeroing.h',
19 ],
20 deps = [
21 '//frc971/control_loops:queues',
22 ],
23)
24
25cc_test(
26 name = 'zeroing_test',
27 srcs = [
28 'zeroing_test.cc',
29 ],
30 deps = [
Brian Silverman258b9172015-09-19 14:32:57 -040031 '//aos/testing:googletest',
Brian Silverman100534c2015-09-07 15:51:23 -040032 '//aos/common:queue_testutils',
33 ':zeroing',
34 '//aos/common/util:thread',
35 '//aos/common:die',
36 '//frc971/control_loops:position_sensor_sim',
37 '//frc971/control_loops:queues',
38 ],
39)