blob: d3245a92547757f1ccb9a94750a628bf57ca5627 [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 Morshed2ae094e2016-01-23 20:43:20 +000042 name = 'intake',
Comran Morshed2a97bc82016-01-16 17:27:01 +000043 srcs = [
Comran Morshed2ae094e2016-01-23 20:43:20 +000044 'intake.py',
Comran Morshed2a97bc82016-01-16 17:27:01 +000045 ],
46 deps = [
Comran Morshed2ae094e2016-01-23 20:43:20 +000047 ':polydrivetrain_lib',
48 '//external:python-gflags',
49 '//external:python-glog',
50 '//frc971/control_loops/python:controls',
51 ]
52)
53
54py_binary(
55 name = 'shoulder',
56 srcs = [
57 'shoulder.py',
58 ],
59 deps = [
60 ':polydrivetrain_lib',
61 '//external:python-gflags',
62 '//external:python-glog',
63 '//frc971/control_loops/python:controls',
64 ]
65)
66
67py_binary(
68 name = 'wrist',
69 srcs = [
70 'wrist.py',
71 ],
72 deps = [
73 ':polydrivetrain_lib',
Comran Morshed2a97bc82016-01-16 17:27:01 +000074 '//external:python-gflags',
75 '//external:python-glog',
76 '//frc971/control_loops/python:controls',
77 ]
78)