blob: 4451fb9a3f6176665f6f0a436bf2e285f48134e3 [file] [log] [blame]
Niko Sohmers3860f8a2024-01-12 21:05:19 -08001package(default_visibility = ["//y2024:__subpackages__"])
2
3py_binary(
4 name = "drivetrain",
5 srcs = [
6 "drivetrain.py",
7 ],
8 legacy_create_init = False,
9 deps = [
10 ":python_init",
11 "//frc971/control_loops/python:drivetrain",
12 "@pip//glog",
13 "@pip//python_gflags",
14 ],
15)
16
17py_binary(
18 name = "polydrivetrain",
19 srcs = [
20 "drivetrain.py",
21 "polydrivetrain.py",
22 ],
23 legacy_create_init = False,
24 deps = [
25 ":python_init",
26 "//frc971/control_loops/python:polydrivetrain",
27 "@pip//glog",
28 "@pip//python_gflags",
29 ],
30)
31
32py_library(
33 name = "polydrivetrain_lib",
34 srcs = [
35 "drivetrain.py",
36 "polydrivetrain.py",
37 ],
38 visibility = ["//visibility:public"],
39 deps = [
40 "//frc971/control_loops/python:controls",
41 "//frc971/control_loops/python:drivetrain",
42 "//frc971/control_loops/python:polydrivetrain",
43 "@pip//glog",
44 "@pip//python_gflags",
45 ],
46)
47
48py_library(
49 name = "python_init",
50 srcs = ["__init__.py"],
51 visibility = ["//visibility:public"],
52 deps = ["//y2024/control_loops:python_init"],
53)