Use cc_binary includes so examples build as external repo
When the examples are built from an external repo, the -I flag doesn't
point anywhere useful. Bazel has an includes option to handle this, so
just use that instead.
Change-Id: Ic768bd60c547948959912193765d4097ec0adf8c
diff --git a/examples/BUILD b/examples/BUILD
index 90daf21..04bf5c6 100644
--- a/examples/BUILD
+++ b/examples/BUILD
@@ -74,8 +74,6 @@
deps = EXAMPLE_DEPS,
)
-SLAM_COPTS = EXAMPLE_COPTS + ["-Iexamples/slam"]
-
cc_binary(
name = "pose_graph_2d",
srcs = [
@@ -86,7 +84,8 @@
"slam/pose_graph_2d/pose_graph_2d_error_term.h",
"slam/pose_graph_2d/types.h",
],
- copts = SLAM_COPTS,
+ copts = EXAMPLE_COPTS,
+ includes = ["slam"],
deps = EXAMPLE_DEPS,
)
@@ -98,7 +97,8 @@
"slam/pose_graph_3d/pose_graph_3d_error_term.h",
"slam/pose_graph_3d/types.h",
],
- copts = SLAM_COPTS,
+ copts = EXAMPLE_COPTS,
+ includes = ["slam"],
deps = EXAMPLE_DEPS,
)