blob: a72c46485d4f17187507ca946f281fe67d8f3d52 [file] [log] [blame]
package(default_visibility = ['//y2018:__subpackages__'])
py_binary(
name = 'drivetrain',
srcs = [
'drivetrain.py',
],
deps = [
'//external:python-gflags',
'//external:python-glog',
'//frc971/control_loops/python:drivetrain',
],
restricted_to = ['//tools:k8'],
)
py_binary(
name = 'polydrivetrain',
srcs = [
'polydrivetrain.py',
'drivetrain.py',
],
deps = [
'//external:python-gflags',
'//external:python-glog',
'//frc971/control_loops/python:polydrivetrain',
],
restricted_to = ['//tools:k8'],
)
py_library(
name = 'polydrivetrain_lib',
srcs = [
'polydrivetrain.py',
'drivetrain.py',
],
deps = [
'//external:python-gflags',
'//external:python-glog',
'//frc971/control_loops/python:controls',
'//frc971/control_loops/python:drivetrain',
],
restricted_to = ['//tools:k8'],
)
py_test(
name = 'polydrivetrain_test',
srcs = [
'polydrivetrain_test.py',
],
deps = [
'//external:python-gflags',
'//external:python-glog',
'//frc971/control_loops/python:polydrivetrain',
'//frc971/control_loops/python:controls',
':polydrivetrain_lib',
],
restricted_to = ['//tools:k8'],
)
py_binary(
name = 'intake',
srcs = [
'intake.py',
],
deps = [
'//external:python-gflags',
'//external:python-glog',
'//frc971/control_loops/python:controls',
],
restricted_to = ['//tools:k8'],
)
cc_binary(
name = "arm_mpc",
srcs = [
"arm_mpc.cc",
],
deps = [
"//third_party/ct",
"//third_party/matplotlib-cpp",
"//third_party/gflags",
],
restricted_to = ["//tools:k8"],
)