36 lines
662 B
Python
36 lines
662 B
Python
cc_library(
|
|
name = "headers",
|
|
hdrs = [
|
|
"include/parselink/utility/argparse.h",
|
|
"include/parselink/server.h",
|
|
],
|
|
strip_include_prefix = "include/parselink",
|
|
visibility = ["//visibility:public"],
|
|
)
|
|
|
|
cc_library(
|
|
name = "msgpack",
|
|
hdrs = glob([
|
|
"include/parselink/msgpack/**/*.h"
|
|
]),
|
|
deps = [
|
|
"@expected",
|
|
],
|
|
strip_include_prefix = "include/parselink",
|
|
visibility = ["//visibility:public"],
|
|
)
|
|
|
|
|
|
cc_binary(
|
|
name = "parselinkd",
|
|
srcs = [
|
|
"main.cpp",
|
|
"server.cpp",
|
|
],
|
|
deps = [
|
|
"headers",
|
|
"@boost//:beast",
|
|
"//source/common"
|
|
],
|
|
)
|