1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
--- /dev/null
+++ BUILD.bazel
@@ -0,0 +1,36 @@
+""" Builds Sophus.
+"""
+
+load("@rules_cc//cc:defs.bzl", "cc_library")
+
+cc_library(
+ name = "sophus",
+ hdrs = [
+ "sophus/average.hpp",
+ "sophus/cartesian.hpp",
+ "sophus/ceres_local_parameterization.hpp",
+ "sophus/ceres_manifold.hpp",
+ "sophus/ceres_typetraits.hpp",
+ "sophus/common.hpp",
+ "sophus/geometry.hpp",
+ "sophus/interpolate.hpp",
+ "sophus/interpolate_details.hpp",
+ "sophus/num_diff.hpp",
+ "sophus/rotation_matrix.hpp",
+ "sophus/rxso2.hpp",
+ "sophus/rxso3.hpp",
+ "sophus/se2.hpp",
+ "sophus/se3.hpp",
+ "sophus/sim2.hpp",
+ "sophus/sim3.hpp",
+ "sophus/sim_details.hpp",
+ "sophus/so2.hpp",
+ "sophus/so3.hpp",
+ "sophus/spline.hpp",
+ "sophus/types.hpp",
+ "sophus/velocities.hpp"
+ ],
+ visibility = ["//visibility:public"],
+ deps = [ "@eigen" ],
+)
+
|