forked from boostorg/program_options
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathBUILD.bazel
More file actions
33 lines (31 loc) · 772 Bytes
/
BUILD.bazel
File metadata and controls
33 lines (31 loc) · 772 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
load("@rules_cc//cc:defs.bzl", "cc_library")
package(default_visibility = ["//visibility:public"])
cc_library(
name = "boost.program_options",
srcs = glob([
"src/**/*.cpp",
"src/**/*.ipp",
]),
hdrs = glob([
"include/**/*.hpp",
"include/**/*.h",
"include/**/*.ipp",
]),
defines = ["BOOST_ALL_NO_LIB"],
includes = ["include"],
deps = [
"@boost.any",
"@boost.bind",
"@boost.config",
"@boost.core",
"@boost.detail",
"@boost.function",
"@boost.iterator",
"@boost.lexical_cast",
"@boost.smart_ptr",
"@boost.static_assert",
"@boost.throw_exception",
"@boost.tokenizer",
"@boost.type_traits",
],
)