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", "//include:path"], visibility = ["//visibility:public"], ) cc_library( name = "proto", hdrs = glob(["proto/**/*.h"]), includes = ["."], deps = ["//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"], )