blob: e3526ac5f3f95600bda7dc712d216e89c760ecf5 [file] [log] [blame]
Comran Morshed41ed7c22015-11-04 21:03:37 +00001package(default_visibility = ['//visibility:public'])
2
3load('/aos/build/queues', 'queue_library')
4
5queue_library(
6 name = 'rollers_queue',
7 srcs = [
8 'rollers.q',
9 ],
10 deps = [
11 '//aos/common/controls:control_loop_queues',
12 '//frc971/control_loops:queues',
13 ],
14)
15
16cc_library(
17 name = 'rollers_lib',
18 hdrs = [
19 'rollers.h',
20 ],
21 srcs = [
22 'rollers.cc',
23 ],
24 deps = [
25 ':rollers_queue',
26 '//aos/common/logging',
27 '//aos/common/controls:control_loop',
28 ],
29)
30
31cc_binary(
32 name = 'rollers',
33 srcs = [
34 'rollers_main.cc',
35 ],
36 deps = [
37 ':rollers_lib',
38 '//aos/linux_code:init',
39 ],
40)