Move geometry lib to frc971/vision
Going to use for target mapping. Previously used this for 2022 vision.
Signed-off-by: Milind Upadhyay <milind.upadhyay@gmail.com>
Change-Id: Ifd9d13d3f9b0ea1aac42fb6c96ef2a5062b9f637
diff --git a/frc971/vision/BUILD b/frc971/vision/BUILD
index ca35f7c..65d236d 100644
--- a/frc971/vision/BUILD
+++ b/frc971/vision/BUILD
@@ -86,3 +86,28 @@
"@org_tuxfamily_eigen//:eigen",
],
)
+
+cc_library(
+ name = "geometry_lib",
+ hdrs = [
+ "geometry.h",
+ ],
+ target_compatible_with = ["@platforms//os:linux"],
+ visibility = ["//visibility:public"],
+ deps = [
+ "//aos/util:math",
+ "//third_party:opencv",
+ "@com_github_google_glog//:glog",
+ ],
+)
+
+cc_test(
+ name = "geometry_test",
+ srcs = [
+ "geometry_test.cc",
+ ],
+ deps = [
+ ":geometry_lib",
+ "//aos/testing:googletest",
+ ],
+)