ray/bazel/BUILD.msgpack

32 lines
689 B
Text
Raw Normal View History

2020-07-19 12:53:08 -07:00
# This library is for internal use, because the library assumes a
# different include prefix for itself than external libraries do.
cc_library(
name = "_msgpack",
hdrs = glob([
"include/**/*.h",
"include/**/*.hpp",
2020-07-19 12:53:08 -07:00
]),
strip_include_prefix = "include",
)
2020-07-19 12:53:08 -07:00
cc_library(
name = "msgpack",
srcs = [
"src/objectc.c",
"src/unpack.c",
"src/version.c",
"src/vrefbuffer.c",
"src/zone.c",
],
hdrs = [
"include/msgpack.h",
"include/msgpack.hpp",
],
strip_include_prefix = "include",
copts = [
2020-07-19 12:53:08 -07:00
],
deps = [
":_msgpack",
],
visibility = ["//visibility:public"],
)