Squashed //y2014/prime into //y2014
Change-Id: I57d64a9c69ab42e6c027eb116d45d40eefc749af
diff --git a/y2014/BUILD b/y2014/BUILD
index 0d2b618..b0094f8 100644
--- a/y2014/BUILD
+++ b/y2014/BUILD
@@ -1,5 +1,7 @@
package(default_visibility = ['//visibility:public'])
+load('/aos/prime/downloader/downloader', 'aos_downloader')
+
cc_library(
name = 'constants',
srcs = [
@@ -24,6 +26,7 @@
'joystick_reader.cc',
],
deps = [
+ ':constants',
'//aos/prime/input:joystick_input',
'//aos/linux_code:init',
'//aos/common/logging',
@@ -31,7 +34,6 @@
'//aos/common/util:log_interval',
'//aos/common/actions:action_lib',
'//y2014/control_loops/drivetrain:drivetrain_queue',
- '//y2014:constants',
'//frc971/queues:gyro',
'//frc971/autonomous:auto_queue',
'//y2014/control_loops/claw:claw_queue',
@@ -39,3 +41,35 @@
'//y2014/actors:shoot_action_lib',
],
)
+
+aos_downloader(
+ name = 'download',
+ start_srcs = [
+ ':hot_goal_reader',
+ ':joystick_reader',
+ '//y2014/control_loops/drivetrain:drivetrain',
+ '//y2014/control_loops/claw:claw',
+ '//y2014/control_loops/shooter:shooter',
+ '//y2014/autonomous:auto',
+ '//y2014/wpilib:wpilib_interface',
+ '//y2014/actors:binaries',
+ '//aos:prime_start_binaries',
+ ],
+ srcs = [
+ '//aos:prime_binaries',
+ ],
+)
+
+cc_binary(
+ name = 'hot_goal_reader',
+ srcs = [
+ 'hot_goal_reader.cc',
+ ],
+ deps = [
+ '//aos/common:time',
+ '//aos/common/logging',
+ '//aos/common/logging:queue_logging',
+ '//aos/linux_code:init',
+ '//y2014/queues:hot_goal',
+ ],
+)