blob: d267b5231f49d25ad42711900a6b70f305086ee1 [file] [log] [blame]
Neil Balchacfca5b2018-01-28 14:04:08 -08001load('/aos/downloader/downloader', 'aos_downloader')
2
3
4aos_downloader(
5 name = 'download',
6 start_srcs = [
7 ':joystick_reader',
8 '//aos:prime_start_binaries',
9 '//y2018/control_loops/drivetrain:drivetrain',
10 ],
11 srcs = [
12 '//aos:prime_binaries',
13 ],
14 restricted_to = ['//tools:roborio'],
15)
16
17aos_downloader(
18 name = 'download_stripped',
19 start_srcs = [
20 ':joystick_reader.stripped',
21 '//aos:prime_start_binaries_stripped',
22 '//y2018/control_loops/drivetrain:drivetrain.stripped',
23 ],
24 srcs = [
25 '//aos:prime_binaries_stripped',
26 ],
27 restricted_to = ['//tools:roborio'],
28)
29
30cc_binary(
31 name = 'joystick_reader',
32 srcs = [
33 'joystick_reader.cc',
34 ],
35 deps = [
36 '//aos/common/actions:action_lib',
37 '//aos/common/logging',
38 '//aos/common/util:log_interval',
39 '//aos/common:time',
40 '//aos/input:joystick_input',
41 '//aos/input:drivetrain_input',
42 '//aos/linux_code:init',
43 '//frc971/autonomous:auto_queue',
44 '//frc971/control_loops/drivetrain:drivetrain_queue',
45 '//y2018/control_loops/drivetrain:drivetrain_base',
46 ],
47)