blob: 2d1af662f118c9b3e1c8fab6da6be7d272777d7d [file] [log] [blame]
Stephan Massaltd021f972020-01-05 20:41:23 -08001package(default_visibility = ["//y2020:__subpackages__"])
2
3py_binary(
4 name = "drivetrain",
5 srcs = [
6 "drivetrain.py",
7 ],
8 legacy_create_init = False,
9 restricted_to = ["//tools:k8"],
10 deps = [
11 ":python_init",
12 "//external:python-gflags",
13 "//external:python-glog",
14 "//frc971/control_loops/python:drivetrain",
15 ],
16)
17
18py_binary(
19 name = "polydrivetrain",
20 srcs = [
21 "drivetrain.py",
22 "polydrivetrain.py",
23 ],
24 legacy_create_init = False,
25 restricted_to = ["//tools:k8"],
26 deps = [
27 ":python_init",
28 "//external:python-gflags",
29 "//external:python-glog",
30 "//frc971/control_loops/python:polydrivetrain",
31 ],
32)
33
34py_library(
35 name = "polydrivetrain_lib",
36 srcs = [
37 "drivetrain.py",
38 "polydrivetrain.py",
39 ],
40 restricted_to = ["//tools:k8"],
41 visibility = ["//visibility:public"],
42 deps = [
43 ":python_init",
44 "//external:python-gflags",
45 "//external:python-glog",
46 "//frc971/control_loops/python:controls",
47 "//frc971/control_loops/python:drivetrain",
48 "//frc971/control_loops/python:polydrivetrain",
49 ],
50)
51
Sabina Davis24d94e02020-01-31 21:32:41 -080052py_binary(
53 name = "hood",
54 srcs = [
55 "hood.py",
56 ],
57 legacy_create_init = False,
58 restricted_to = ["//tools:k8"],
59 deps = [
60 ":python_init",
61 "//external:python-gflags",
62 "//external:python-glog",
63 "//frc971/control_loops/python:angular_system",
64 "//frc971/control_loops/python:controls",
65 ],
66)
67
Sabina Davis6b9d84a2020-02-02 14:51:35 -080068py_binary(
69 name = "intake",
70 srcs = [
71 "intake.py",
72 ],
73 legacy_create_init = False,
74 restricted_to = ["//tools:k8"],
75 deps = [
76 ":python_init",
77 "//external:python-gflags",
78 "//external:python-glog",
79 "//frc971/control_loops/python:angular_system",
80 "//frc971/control_loops/python:controls",
81 ],
82)
83
Kai Tinkess8a7b8a62020-02-01 14:38:33 -080084py_binary(
85 name = "turret",
86 srcs = [
87 "turret.py",
88 ],
89 legacy_create_init = False,
90 restricted_to = ["//tools:k8"],
91 deps = [
92 ":python_init",
93 "//external:python-gflags",
94 "//external:python-glog",
95 "//frc971/control_loops/python:angular_system",
96 "//frc971/control_loops/python:controls",
97 ],
98)
Sabina Davis6b9d84a2020-02-02 14:51:35 -080099
Stephan Massaltd021f972020-01-05 20:41:23 -0800100py_library(
101 name = "python_init",
102 srcs = ["__init__.py"],
103 visibility = ["//visibility:public"],
104 deps = ["//y2020/control_loops:python_init"],
105)