Skip to content

Commit d10dfe3

Browse files
feat: fix bazel build by forcing C++17
1 parent 782a094 commit d10dfe3

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

core/BUILD

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,11 @@ config_setting(
88
constraint_values = ["@platforms//os:windows"],
99
)
1010

11+
config_setting(
12+
name = "macos",
13+
constraint_values = ["@platforms//os:macos"],
14+
)
15+
1116
# Strict warnings mode
1217
string_flag(
1318
name = "strict_warnings",
@@ -100,6 +105,9 @@ cc_library(
100105
copts = select({
101106
":windows": ["/std:c++17"],
102107
"//conditions:default": ["-std=c++17"],
108+
}) + select({
109+
":macos": ["-mmacosx-version-min=10.15"],
110+
"//conditions:default": [],
103111
}),
104112
defines = [
105113
"CODSPEED_VERSION=\\\"{}\\\"".format(CODSPEED_VERSION),

0 commit comments

Comments
 (0)