blob: 736512469be65366b662d427b7919f37b44bfafa [file] [log] [blame]
Diana Vandenberg223703d2017-01-28 17:39:53 -08001package(default_visibility = ['//y2017:__subpackages__'])
2
3py_binary(
4 name = 'drivetrain',
5 srcs = [
6 'drivetrain.py',
7 ],
8 deps = [
9 '//external:python-gflags',
10 '//external:python-glog',
11 '//frc971/control_loops/python:controls',
12 ],
Austin Schuh9d92e6b2017-10-17 01:19:38 -070013 restricted_to = ['//tools:k8'],
Diana Vandenberg223703d2017-01-28 17:39:53 -080014)
15
16py_binary(
17 name = 'polydrivetrain',
18 srcs = [
19 'polydrivetrain.py',
20 'drivetrain.py',
21 ],
22 deps = [
23 '//external:python-gflags',
24 '//external:python-glog',
25 '//frc971/control_loops/python:controls',
26 ],
Austin Schuh9d92e6b2017-10-17 01:19:38 -070027 restricted_to = ['//tools:k8'],
Diana Vandenberg223703d2017-01-28 17:39:53 -080028)
29
30py_library(
31 name = 'polydrivetrain_lib',
32 srcs = [
33 'polydrivetrain.py',
34 'drivetrain.py',
35 ],
36 deps = [
37 '//external:python-gflags',
38 '//external:python-glog',
39 '//frc971/control_loops/python:controls',
40 ],
Austin Schuh9d92e6b2017-10-17 01:19:38 -070041 restricted_to = ['//tools:k8'],
Diana Vandenberg223703d2017-01-28 17:39:53 -080042)
Austin Schuh48d60c12017-02-04 21:58:58 -080043
44py_binary(
45 name = 'shooter',
46 srcs = [
47 'shooter.py',
48 ],
49 deps = [
50 '//external:python-gflags',
51 '//external:python-glog',
52 '//frc971/control_loops/python:controls',
Austin Schuh9d92e6b2017-10-17 01:19:38 -070053 ],
54 restricted_to = ['//tools:k8'],
Austin Schuh48d60c12017-02-04 21:58:58 -080055)
56
57py_binary(
58 name = 'indexer',
59 srcs = [
60 'indexer.py',
61 ],
62 deps = [
63 '//external:python-gflags',
64 '//external:python-glog',
65 '//frc971/control_loops/python:controls',
Austin Schuh9d92e6b2017-10-17 01:19:38 -070066 ],
67 restricted_to = ['//tools:k8'],
Austin Schuh48d60c12017-02-04 21:58:58 -080068)
69
70py_binary(
71 name = 'intake',
72 srcs = [
73 'intake.py',
74 ],
75 deps = [
76 '//aos/common/util:py_trapezoid_profile',
77 '//external:python-gflags',
78 '//external:python-glog',
79 '//frc971/control_loops/python:controls',
Austin Schuh9d92e6b2017-10-17 01:19:38 -070080 ],
81 restricted_to = ['//tools:k8'],
Austin Schuh48d60c12017-02-04 21:58:58 -080082)
83
84py_binary(
85 name = 'turret',
86 srcs = [
87 'turret.py',
88 ],
89 deps = [
90 '//aos/common/util:py_trapezoid_profile',
91 '//external:python-gflags',
92 '//external:python-glog',
93 '//frc971/control_loops/python:controls',
Austin Schuh9d92e6b2017-10-17 01:19:38 -070094 ],
95 restricted_to = ['//tools:k8'],
Austin Schuh48d60c12017-02-04 21:58:58 -080096)
97
98py_binary(
99 name = 'hood',
100 srcs = [
101 'hood.py',
102 ],
103 deps = [
104 '//aos/common/util:py_trapezoid_profile',
105 '//external:python-gflags',
106 '//external:python-glog',
107 '//frc971/control_loops/python:controls',
Austin Schuh9d92e6b2017-10-17 01:19:38 -0700108 ],
109 restricted_to = ['//tools:k8'],
Austin Schuh48d60c12017-02-04 21:58:58 -0800110)
Austin Schuh82a66dc2017-03-04 15:06:44 -0800111
112py_library(
113 name = 'turret_lib',
114 srcs = [
115 'turret.py',
116 ],
117 deps = [
118 '//aos/common/util:py_trapezoid_profile',
119 '//external:python-gflags',
120 '//external:python-glog',
121 '//frc971/control_loops/python:controls',
Austin Schuh9d92e6b2017-10-17 01:19:38 -0700122 ],
123 restricted_to = ['//tools:k8'],
Austin Schuh82a66dc2017-03-04 15:06:44 -0800124)
125
126py_library(
127 name = 'indexer_lib',
128 srcs = [
129 'indexer.py',
130 ],
131 deps = [
132 '//external:python-gflags',
133 '//external:python-glog',
134 '//frc971/control_loops/python:controls',
Austin Schuh9d92e6b2017-10-17 01:19:38 -0700135 ],
136 restricted_to = ['//tools:k8'],
Austin Schuh82a66dc2017-03-04 15:06:44 -0800137)
138
139py_binary(
140 name = 'column',
141 srcs = [
142 'column.py',
143 ],
144 deps = [
145 ':turret_lib',
146 ':indexer_lib',
147 '//external:python-gflags',
148 '//external:python-glog',
149 '//frc971/control_loops/python:controls',
150 ],
Austin Schuh9d92e6b2017-10-17 01:19:38 -0700151 restricted_to = ['//tools:k8'],
Austin Schuh82a66dc2017-03-04 15:06:44 -0800152)