blob: 49032e98cb35b113b0c643eb65b79fc3588f5e68 [file] [edit]
load("@rules_cc//cc:cc_library.bzl", "cc_library")
package(default_visibility = ["//visibility:public"])
cc_library(
name = "stdplus",
srcs = glob(
["src/**/*.cpp"],
exclude = [
"src/io_uring.cpp",
"src/net/**/*.cpp",
"src/hash.cpp",
],
),
hdrs = glob(["include/**/*.hpp"]),
copts = [
"-std=c++23",
"-include",
"cstddef",
"-include",
"algorithm",
"-include",
"functional",
"-include",
"utility",
],
includes = ["include"],
visibility = ["//visibility:public"],
)