parselink-old/include/parselink/BUILD
2023-11-22 22:54:08 -08:00

46 lines
1005 B
Python

cc_library(
name = "msgpack",
hdrs = glob(["msgpack/**/*.h"]),
includes = ["."],
deps = ["@expected", "//include:path"],
visibility = ["//visibility:public"],
)
cc_library(
name = "logging",
hdrs = glob(["logging.h", "logging/**/*.h"]),
includes = ["."],
deps = ["@fmt", "@magic_enum", "@expected", "//include:path"],
visibility = ["//visibility:public"],
)
cc_library(
name = "server",
hdrs = glob(["server/**/*.h"]),
includes = ["."],
deps = ["@expected", "//include:path"],
visibility = ["//visibility:public"],
)
cc_library(
name = "proto",
hdrs = glob(["proto/**/*.h"]),
includes = ["."],
deps = ["@expected", "//include:path"],
visibility = ["//visibility:public"],
)
cc_library(
name = "utility",
hdrs = glob(["utility/**/*.h"]),
includes = ["."],
deps = ["//include:path"],
visibility = ["//visibility:public"],
)
exports_files(
["server.h"],
visibility = ["//visibility:public"],
)