46 lines
1005 B
Python
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"],
|
|
)
|