Update build rules include paths
Change-Id: I907425e5b21b3e8081ab84a8de9d858b067d2757
diff --git a/BUILD b/BUILD
index 956e69a..d26eb23 100644
--- a/BUILD
+++ b/BUILD
@@ -27,37 +27,34 @@
name = "np_cpp_ffi",
srcs = ["nearby/presence/np_cpp_ffi/nearby_protocol.cc"],
hdrs = ["nearby/presence/np_cpp_ffi/include/nearby_protocol.h"],
- copts = [
- "-Inearby/presence/np_cpp_ffi/include",
- "-Inearby/presence/np_c_ffi/include/cpp",
+ includes = [
+ "nearby/presence/np_c_ffi/include/cpp",
+ "nearby/presence/np_cpp_ffi/include",
],
visibility = ["//visibility:public"],
deps = [
":np_c_ffi",
- "@absl//absl/status",
- "@absl//absl/status:statusor",
- "@absl//absl/strings",
- "@absl//absl/strings:str_format",
+ "@com_google_absl//absl/status",
+ "@com_google_absl//absl/status:statusor",
+ "@com_google_absl//absl/strings",
+ "@com_google_absl//absl/strings:str_format",
],
)
cc_library(
name = "np_c_ffi_types",
hdrs = ["nearby/presence/np_c_ffi/include/cpp/np_cpp_ffi_types.h"],
+ includes = ["nearby/presence/np_c_ffi/include/cpp/"],
visibility = ["//visibility:public"],
)
cc_binary(
name = "np_cpp_sample",
srcs = ["nearby/presence/np_cpp_ffi/sample/main.cc"],
- copts = [
- "-Inearby/presence/np_c_ffi/include/cpp",
- "-Inearby/presence/np_cpp_ffi/include",
- ],
deps = [
":np_c_ffi_types",
":np_cpp_ffi",
- "@absl//absl/strings",
+ "@com_google_absl//absl/strings",
],
)
@@ -67,6 +64,7 @@
"nearby/presence/np_c_ffi/include/cpp/np_cpp_ffi_functions.h",
"nearby/presence/np_c_ffi/include/cpp/np_cpp_ffi_types.h",
],
+ includes = ["nearby/presence/np_cpp_ffi/include/cpp"],
deps = [":np_c_ffi_rust"],
)
diff --git a/MODULE.bazel b/MODULE.bazel
index 7c969b1..20bd352 100644
--- a/MODULE.bazel
+++ b/MODULE.bazel
@@ -10,7 +10,7 @@
bazel_dep(name = "rules_rust", version = "0.42.1")
git_repository = use_repo_rule("@bazel_tools//tools/build_defs/repo:git.bzl", "git_repository")
-git_repository(name = "absl", remote = "https://github.com/abseil/abseil-cpp.git", commit = "d87dc03cee90a0cac2dbf254217b346ca693bb83")
+git_repository(name = "com_google_absl", remote = "https://github.com/abseil/abseil-cpp.git", commit = "d87dc03cee90a0cac2dbf254217b346ca693bb83")
rust = use_extension("@rules_rust//rust:extensions.bzl", "rust")
rust.toolchain(
diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock
index 2718369..b75433b 100644
--- a/MODULE.bazel.lock
+++ b/MODULE.bazel.lock
@@ -1,6 +1,6 @@
{
"lockFileVersion": 6,
- "moduleFileHash": "1fa293cc028a8a6075af8096e19c15e75ab84c05597e5172020a6da8564995af",
+ "moduleFileHash": "78832c474ed0f0b328c52d96604ff16b984ece2e83e6aea659f994755450d661",
"flags": {
"cmdRegistries": [
"https://bcr.bazel.build/"
@@ -36,7 +36,7 @@
"column": 0
},
"imports": {
- "absl": "absl"
+ "com_google_absl": "com_google_absl"
},
"devImports": [],
"tags": [
@@ -45,7 +45,7 @@
"attributeValues": {
"remote": "https://github.com/abseil/abseil-cpp.git",
"commit": "d87dc03cee90a0cac2dbf254217b346ca693bb83",
- "name": "absl"
+ "name": "com_google_absl"
},
"devDependency": false,
"location": {