blob: ed6dfa1e98e94db7808253a5015417b56e5969d9 [file] [log] [blame]
Austin Schuh0b560152019-01-04 17:02:27 -08001cc_library(
2 name = "autonomous_action_lib",
3 srcs = [
4 "autonomous_actor.cc",
5 ],
6 hdrs = [
7 "autonomous_actor.h",
8 ],
9 deps = [
10 "//aos/actions:action_lib",
Austin Schuheb99d072019-05-12 21:03:38 -070011 "//aos/events:event-loop",
Austin Schuh0b560152019-01-04 17:02:27 -080012 "//aos/logging",
13 "//aos/util:phased_loop",
14 "//frc971/autonomous:base_autonomous_actor",
15 "//frc971/control_loops/drivetrain:drivetrain_config",
16 "//frc971/control_loops/drivetrain:drivetrain_queue",
17 "//y2014_bot3/control_loops/drivetrain:drivetrain_base",
18 ],
19)
20
21cc_binary(
22 name = "autonomous_action",
23 srcs = [
24 "autonomous_actor_main.cc",
25 ],
26 visibility = ["//visibility:public"],
27 deps = [
28 ":autonomous_action_lib",
29 "//aos:init",
Austin Schuheb99d072019-05-12 21:03:38 -070030 "//aos/events:shm-event-loop",
Austin Schuh0b560152019-01-04 17:02:27 -080031 "//frc971/autonomous:auto_queue",
32 ],
33)