blob: 0417af9e41ffb7a6d64e5974c7fd76adf324d9ff [file] [log] [blame]
James Kuszmaul9be2e1c2024-07-06 13:43:24 -07001load("//tools/build_rules:js.bzl", "ts_project")
2
Nikolai Sohmers308c8992024-06-22 15:11:05 -07003cc_binary(
4 name = "swerve_control_loops",
5 srcs = [
6 "swerve_control_loops_main.cc",
7 ],
8 visibility = ["//visibility:public"],
9 deps = [
10 "//aos:init",
11 "//aos/events:shm_event_loop",
12 "//aos/time",
13 "//frc971/constants:constants_sender_lib",
14 "//frc971/control_loops/swerve:swerve_control_loops",
15 "//y2024_swerve/constants:constants_fbs",
16 ],
17)
18
James Kuszmaul9be2e1c2024-07-06 13:43:24 -070019ts_project(
20 name = "swerve_plotter",
21 srcs = ["swerve_plotter.ts"],
22 target_compatible_with = ["@platforms//os:linux"],
23 visibility = ["//visibility:public"],
24 deps = [
25 "//aos/network/www:aos_plotter",
26 "//aos/network/www:colors",
27 "//aos/network/www:proxy",
28 ],
29)