blob: 8e542d97fa1b60441d51a0a261234b233d7311b4 [file] [log] [blame]
load("@rules_cc//cc:defs.bzl", "cc_library")
package(default_visibility = ["//visibility:public"])
cc_library(
name = "boost.parameter",
hdrs = glob(
[
"include/**/*.hpp",
],
exclude = [
"include/boost/parameter/aux_/default.hpp",
"include/boost/parameter/aux_/maybe.hpp",
"include/boost/parameter/aux_/preprocessor/overloads.hpp",
"include/boost/parameter/aux_/pack/make_parameter_spec_items.hpp",
],
),
features = [
"parse_headers",
],
includes = ["include"],
textual_hdrs = [
"include/boost/parameter/aux_/default.hpp",
"include/boost/parameter/aux_/maybe.hpp",
"include/boost/parameter/aux_/preprocessor/overloads.hpp",
"include/boost/parameter/aux_/pack/make_parameter_spec_items.hpp",
],
deps = [
"@boost.config",
"@boost.core",
"@boost.function",
"@boost.fusion",
"@boost.mp11",
"@boost.mpl",
"@boost.optional",
"@boost.preprocessor",
"@boost.type_traits",
"@boost.utility",
],
)