From 832b151c5533717b0d603cb9dfded98a4fa63e49 Mon Sep 17 00:00:00 2001 From: Shameek Ganguly Date: Mon, 1 Apr 2024 15:13:47 -0700 Subject: [PATCH] Add missing eigen3.hh header for bazel build Signed-off-by: Shameek Ganguly --- eigen3/BUILD.bazel | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/eigen3/BUILD.bazel b/eigen3/BUILD.bazel index 2b3ba953..4107f59b 100644 --- a/eigen3/BUILD.bazel +++ b/eigen3/BUILD.bazel @@ -1,21 +1,28 @@ load( "@gz//bazel/skylark:build_defs.bzl", - "GZ_FEATURES", "GZ_ROOT", "GZ_VISIBILITY", - "gz_configure_header", - "gz_export_header", "gz_include_header", ) +package(default_applicable_licenses = [GZ_ROOT + "math:license"]) + public_headers = glob([ "include/gz/math/eigen3/*.hh", ]) +gz_include_header( + name = "eigen3_hh_genrule", + out = "include/gz/math/eigen3.hh", + hdrs = public_headers, +) + cc_library( name = "eigen3", srcs = public_headers, - hdrs = public_headers, + hdrs = public_headers + [ + "include/gz/math/eigen3.hh", + ], includes = ["include"], visibility = GZ_VISIBILITY, deps = [