Use jinja2 expressions in constants.json
Signed-off-by: Maxwell Henderson <mxwhenderson@gmail.com>
Change-Id: Ic7ce223fdaa2c9578265366abf788d19a21ac5d3
diff --git a/y2024/constants/BUILD b/y2024/constants/BUILD
index 9b2b1a6..078d616 100644
--- a/y2024/constants/BUILD
+++ b/y2024/constants/BUILD
@@ -1,5 +1,4 @@
load("//aos/flatbuffers:generate.bzl", "static_flatbuffer")
-load("@aspect_bazel_lib//lib:run_binary.bzl", "run_binary")
load("//tools/build_rules:template.bzl", "jinja2_template")
cc_library(
@@ -23,10 +22,10 @@
includes = glob([
"test_data/*.json",
]) + [
- ":intake_pivot_common_zeroing.json",
"//y2024/control_loops/superstructure/intake_pivot:intake_pivot_json",
"//y2024/control_loops/drivetrain:drivetrain_config.json",
"common.json",
+ "common.jinja2",
"//y2024/vision/maps",
],
parameters = {},
@@ -40,8 +39,8 @@
"7971.json",
"971.json",
"9971.json",
+ "common.jinja2",
"common.json",
- ":intake_pivot_common_zeroing.json",
"//y2024/control_loops/drivetrain:drivetrain_config.json",
"//y2024/control_loops/superstructure/intake_pivot:intake_pivot_json",
"//y2024/vision/maps",
@@ -95,19 +94,3 @@
"@com_github_google_glog//:glog",
],
)
-
-cc_binary(
- name = "intake_pivot_json_codegen",
- srcs = ["intake_pivot_json_codegen.cc"],
- deps = [
- "//aos/util:file",
- "//y2024:constants",
- ],
-)
-
-run_binary(
- name = "intake_pivot_codegen",
- outs = ["intake_pivot_common_zeroing.json"],
- args = ["$(location :intake_pivot_common_zeroing.json)"],
- tool = ":intake_pivot_json_codegen",
-)