blob: 03d50c05a972b0f61611595d33cba8e8522c5664 [file] [log] [blame]
Brian Silverman8154ed12015-11-28 23:03:17 +00001load('/aos/downloader/downloader', 'aos_downloader')
Austin Schuh6d1ee0c2015-11-21 14:36:04 -08002
3cc_binary(
4 name = 'joystick_reader',
5 srcs = [
6 'joystick_reader.cc',
7 ],
8 deps = [
Austin Schuh178d5152016-11-26 14:58:40 -08009 '//aos/common/actions:action_lib',
10 '//aos/common/logging',
11 '//aos/common/util:log_interval',
12 '//aos/common:time',
Brian Silvermanc2065732015-11-28 22:55:30 +000013 '//aos/input:joystick_input',
Austin Schuh6d1ee0c2015-11-21 14:36:04 -080014 '//aos/linux_code:init',
Austin Schuh178d5152016-11-26 14:58:40 -080015 '//frc971/control_loops/drivetrain:drivetrain_queue',
Austin Schuh6d1ee0c2015-11-21 14:36:04 -080016 '//frc971/queues:gyro',
Austin Schuh178d5152016-11-26 14:58:40 -080017 '//y2015_bot3/autonomous:auto_queue',
Austin Schuh6d1ee0c2015-11-21 14:36:04 -080018 '//y2015_bot3/control_loops/elevator:elevator_lib',
Austin Schuh6d1ee0c2015-11-21 14:36:04 -080019 '//y2015_bot3/control_loops/elevator:elevator_queue',
20 '//y2015_bot3/control_loops/intake:intake_queue',
Austin Schuh6d1ee0c2015-11-21 14:36:04 -080021 ],
22)
Brian Silverman8154ed12015-11-28 23:03:17 +000023
24aos_downloader(
25 name = 'download',
26 start_srcs = [
27 '//aos:prime_start_binaries',
Brian Silverman8154ed12015-11-28 23:03:17 +000028 '//y2015_bot3/control_loops/intake:intake',
29 ':joystick_reader',
30 '//y2015_bot3/control_loops/elevator:elevator',
31 '//y2015_bot3/autonomous:auto',
32 '//y2015_bot3/actors:binaries',
33 '//y2015_bot3/wpilib:wpilib_interface',
34 ],
35 srcs = [
36 '//aos:prime_binaries',
37 ],
38)