blob: 2009886c64a7255736b16ba54c55e23bd380a4b6 [file] [log] [blame]
Sabina Davisedf89472020-02-17 15:27:37 -08001package(default_visibility = ["//visibility:public"])
2
3load("@com_github_google_flatbuffers//:build_defs.bzl", "flatbuffer_cc_library")
4
5genrule(
6 name = "genrule_finisher",
7 outs = [
8 "finisher_plant.h",
9 "finisher_plant.cc",
Austin Schuh9dcd5202020-02-20 20:06:04 -080010 "integral_finisher_plant.h",
11 "integral_finisher_plant.cc",
Sabina Davisedf89472020-02-17 15:27:37 -080012 ],
13 cmd = "$(location //y2020/control_loops/python:finisher) $(OUTS)",
14 tools = [
15 "//y2020/control_loops/python:finisher",
16 ],
17)
Austin Schuh9dcd5202020-02-20 20:06:04 -080018
19cc_library(
20 name = "finisher_plants",
21 srcs = [
22 "finisher_plant.cc",
23 "integral_finisher_plant.cc",
24 ],
25 hdrs = [
26 "finisher_plant.h",
27 "integral_finisher_plant.h",
28 ],
29 visibility = ["//visibility:public"],
30 deps = [
31 "//frc971/control_loops:hybrid_state_feedback_loop",
32 "//frc971/control_loops:state_feedback_loop",
33 ],
34)