blob: 9396fea3e55f25663419a68a8c5052714a229170 [file] [log] [blame]
Comran Morshed6c6a0a92016-01-17 12:45:16 +00001package(default_visibility = ['//y2016:__subpackages__'])
Comran Morshed9a9948c2016-01-16 15:58:04 +00002
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 ],
13)
14
15py_binary(
16 name = 'polydrivetrain',
17 srcs = [
18 'polydrivetrain.py',
19 'drivetrain.py',
20 ],
21 deps = [
22 '//external:python-gflags',
23 '//external:python-glog',
24 '//frc971/control_loops/python:controls',
25 ],
26)
27
28py_library(
29 name = 'polydrivetrain_lib',
30 srcs = [
31 'polydrivetrain.py',
32 'drivetrain.py',
33 ],
34 deps = [
35 '//external:python-gflags',
36 '//external:python-glog',
37 '//frc971/control_loops/python:controls',
38 ],
39)
Comran Morshed2a97bc82016-01-16 17:27:01 +000040
41py_binary(
Comran Morshed52f9a1f2016-02-03 19:53:50 +000042 name = 'shooter',
43 srcs = [
44 'shooter.py',
45 ],
46 deps = [
47 '//external:python-gflags',
48 '//external:python-glog',
49 '//frc971/control_loops/python:controls',
50 ]
51)
52
53py_binary(
Comran Morshed2ae094e2016-01-23 20:43:20 +000054 name = 'intake',
Comran Morshed2a97bc82016-01-16 17:27:01 +000055 srcs = [
Comran Morshed2ae094e2016-01-23 20:43:20 +000056 'intake.py',
Comran Morshed2a97bc82016-01-16 17:27:01 +000057 ],
58 deps = [
Comran Morshed2ae094e2016-01-23 20:43:20 +000059 '//external:python-gflags',
60 '//external:python-glog',
61 '//frc971/control_loops/python:controls',
Austin Schuha88c4072016-02-06 14:31:03 -080062 ],
Comran Morshed2ae094e2016-01-23 20:43:20 +000063)
64
65py_binary(
66 name = 'shoulder',
67 srcs = [
68 'shoulder.py',
69 ],
70 deps = [
Austin Schuha88c4072016-02-06 14:31:03 -080071 '//aos/common/util:py_trapezoid_profile',
Comran Morshed2ae094e2016-01-23 20:43:20 +000072 '//external:python-gflags',
73 '//external:python-glog',
74 '//frc971/control_loops/python:controls',
Austin Schuha88c4072016-02-06 14:31:03 -080075 ],
Comran Morshed2ae094e2016-01-23 20:43:20 +000076)
77
78py_binary(
79 name = 'wrist',
80 srcs = [
81 'wrist.py',
82 ],
83 deps = [
Austin Schuha88c4072016-02-06 14:31:03 -080084 '//aos/common/util:py_trapezoid_profile',
Comran Morshed2a97bc82016-01-16 17:27:01 +000085 '//external:python-gflags',
86 '//external:python-glog',
87 '//frc971/control_loops/python:controls',
Austin Schuha88c4072016-02-06 14:31:03 -080088 ],
89)
90
91py_library(
92 name = 'wrist_lib',
93 srcs = [
94 'wrist.py',
95 ],
96 deps = [
97 '//aos/common/util:py_trapezoid_profile',
98 '//external:python-gflags',
99 '//external:python-glog',
100 '//frc971/control_loops/python:controls',
101 ],
102)
103
104py_library(
105 name = 'shoulder_lib',
106 srcs = [
107 'shoulder.py',
108 ],
109 deps = [
110 '//aos/common/util:py_trapezoid_profile',
111 '//external:python-gflags',
112 '//external:python-glog',
113 '//frc971/control_loops/python:controls',
114 ],
115)
116
117py_library(
118 name = 'arm_lib',
119 srcs = [
120 'arm.py',
121 ],
122 deps = [
123 ':wrist_lib',
124 ':shoulder_lib',
125 '//external:python-gflags',
126 '//external:python-glog',
127 '//frc971/control_loops/python:controls',
128 '//aos/common/util:py_trapezoid_profile',
129 ],
130)
131py_binary(
132 name = 'arm',
133 srcs = [
134 'arm.py',
135 ],
136 deps = [
137 ':wrist_lib',
138 ':shoulder_lib',
139 '//external:python-gflags',
140 '//external:python-glog',
141 '//frc971/control_loops/python:controls',
142 '//aos/common/util:py_trapezoid_profile',
143 ],
Comran Morshed2a97bc82016-01-16 17:27:01 +0000144)