Skip to content

Commit 8d9291e

Browse files
committed
Migrate to bzl_mod paths
1 parent 7b42192 commit 8d9291e

File tree

12 files changed

+17
-38
lines changed

12 files changed

+17
-38
lines changed

MODULE.bazel.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cc/BUILD.bazel

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -206,15 +206,6 @@ config_setting(
206206
visibility = ["//visibility:public"],
207207
)
208208

209-
config_setting(
210-
name = "_enable_bzlmod_not_libcpp",
211-
flag_values = {
212-
":enable_bzlmod": "true",
213-
":use_libcpp": "false",
214-
},
215-
visibility = ["//visibility:public"],
216-
)
217-
218209
py_binary(
219210
name = "fix_include_guards",
220211
srcs = [

cc/toolchains/llvm/aarch64-darwin/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ cc_toolchain_config(
118118
"strip": "wrappers/llvm-strip",
119119
},
120120
toolchain_identifier = "clang-aarch64-darwin",
121-
toolchain_path_prefix = "external/aarch64-darwin-llvm",
121+
toolchain_path_prefix = "external/rules_swiftnav++swift_cc_toolchain_extension+aarch64-darwin-llvm",
122122
use_lld = False,
123123
)
124124

cc/toolchains/llvm/aarch64-linux/BUILD.bazel

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -117,9 +117,7 @@ cc_toolchain_config(
117117
abi_version = "clang",
118118
builtin_sysroot = select({
119119
"@rules_swiftnav//cc:_use_libcpp": None,
120-
# When bzlmod is enabled but libcpp is not, use the bzlmod path
121-
"@rules_swiftnav//cc:_enable_bzlmod_not_libcpp": "external/rules_swiftnav++swift_cc_toolchain_extension+aarch64-sysroot",
122-
"//conditions:default": "external/aarch64-sysroot",
120+
"//conditions:default": "external/rules_swiftnav++swift_cc_toolchain_extension+aarch64-sysroot",
123121
}),
124122
compiler = "clang",
125123
cxx_builtin_include_directories = select({
@@ -148,7 +146,7 @@ cc_toolchain_config(
148146
"strip": "wrappers/llvm-strip",
149147
},
150148
toolchain_identifier = "clang-aarch64-linux",
151-
toolchain_path_prefix = "external/aarch64-linux-llvm",
149+
toolchain_path_prefix = "external/rules_swiftnav++swift_cc_toolchain_extension+aarch64-linux-llvm",
152150
)
153151

154152
cc_toolchain(

cc/toolchains/llvm/x86_64-aarch64-linux/BUILD.bazel

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -103,9 +103,7 @@ cc_toolchain_config(
103103
abi_version = "clang",
104104
builtin_sysroot = select({
105105
"@rules_swiftnav//cc:_use_libcpp": None,
106-
# When bzlmod is enabled but libcpp is not, use the bzlmod path
107-
"@rules_swiftnav//cc:_enable_bzlmod_not_libcpp": "external/rules_swiftnav++swift_cc_toolchain_extension+aarch64-sysroot",
108-
"//conditions:default": "external/aarch64-sysroot",
106+
"//conditions:default": "external/rules_swiftnav++swift_cc_toolchain_extension+aarch64-sysroot",
109107
}),
110108
compiler = "clang",
111109
cxx_builtin_include_directories = [
@@ -134,7 +132,7 @@ cc_toolchain_config(
134132
"strip": "wrappers/llvm-strip",
135133
},
136134
toolchain_identifier = "clang-x86_64-linux",
137-
toolchain_path_prefix = "external/x86_64-linux-llvm",
135+
toolchain_path_prefix = "external/rules_swiftnav++swift_cc_toolchain_extension+x86_64-linux-llvm",
138136
)
139137

140138
cc_toolchain(

cc/toolchains/llvm/x86_64-darwin/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ cc_toolchain_config(
119119
"strip": "wrappers/llvm-strip",
120120
},
121121
toolchain_identifier = "clang-x86_64-darwin",
122-
toolchain_path_prefix = "external/x86_64-darwin-llvm",
122+
toolchain_path_prefix = "external/rules_swiftnav++swift_cc_toolchain_extension+x86_64-darwin-llvm",
123123
)
124124

125125
cc_toolchain(

cc/toolchains/llvm/x86_64-linux/BUILD.bazel

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -117,9 +117,7 @@ cc_toolchain_config(
117117
abi_version = "clang",
118118
builtin_sysroot = select({
119119
"@rules_swiftnav//cc:_use_libcpp": None,
120-
# When bzlmod is enabled but libcpp is not, use the bzlmod path
121-
"@rules_swiftnav//cc:_enable_bzlmod_not_libcpp": "external/rules_swiftnav++swift_cc_toolchain_extension+x86_64-sysroot",
122-
"//conditions:default": "external/x86_64-sysroot",
120+
"//conditions:default": "external/rules_swiftnav++swift_cc_toolchain_extension+x86_64-sysroot",
123121
}),
124122
compiler = "clang",
125123
cxx_builtin_include_directories = select({
@@ -148,7 +146,7 @@ cc_toolchain_config(
148146
"strip": "wrappers/llvm-strip",
149147
},
150148
toolchain_identifier = "clang-x86_64-linux",
151-
toolchain_path_prefix = "external/x86_64-linux-llvm",
149+
toolchain_path_prefix = "external/rules_swiftnav++swift_cc_toolchain_extension+x86_64-linux-llvm",
152150
)
153151

154152
cc_toolchain(

cc/toolchains/llvm20/aarch64-darwin/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ cc_toolchain_config(
118118
"strip": "wrappers/llvm-strip",
119119
},
120120
toolchain_identifier = "clang-aarch64-darwin",
121-
toolchain_path_prefix = "external/aarch64-darwin-llvm20",
121+
toolchain_path_prefix = "external/rules_swiftnav++swift_cc_toolchain_extension+aarch64-darwin-llvm20",
122122
use_lld = False,
123123
)
124124

cc/toolchains/llvm20/aarch64-linux/BUILD.bazel

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -117,9 +117,7 @@ cc_toolchain_config(
117117
abi_version = "clang",
118118
builtin_sysroot = select({
119119
"@rules_swiftnav//cc:_use_libcpp": None,
120-
# When bzlmod is enabled but libcpp is not, use the bzlmod path
121-
"@rules_swiftnav//cc:_enable_bzlmod_not_libcpp": "external/rules_swiftnav++swift_cc_toolchain_extension+aarch64-sysroot",
122-
"//conditions:default": "external/aarch64-sysroot",
120+
"//conditions:default": "external/rules_swiftnav++swift_cc_toolchain_extension+aarch64-sysroot",
123121
}),
124122
compiler = "clang",
125123
cxx_builtin_include_directories = select({
@@ -148,7 +146,7 @@ cc_toolchain_config(
148146
"strip": "wrappers/llvm-strip",
149147
},
150148
toolchain_identifier = "clang-aarch64-linux",
151-
toolchain_path_prefix = "external/aarch64-linux-llvm20",
149+
toolchain_path_prefix = "external/rules_swiftnav++swift_cc_toolchain_extension+aarch64-linux-llvm20",
152150
)
153151

154152
cc_toolchain(

cc/toolchains/llvm20/x86_64-aarch64-linux/BUILD.bazel

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -103,9 +103,7 @@ cc_toolchain_config(
103103
abi_version = "clang",
104104
builtin_sysroot = select({
105105
# _use_libcpp case needs to be implemented properly here!
106-
# When bzlmod is enabled but libcpp is not, use the bzlmod path
107-
"@rules_swiftnav//cc:_enable_bzlmod_not_libcpp": "external/rules_swiftnav++swift_cc_toolchain_extension+aarch64-sysroot",
108-
"//conditions:default": "external/aarch64-sysroot",
106+
"//conditions:default": "external/rules_swiftnav++swift_cc_toolchain_extension+aarch64-sysroot",
109107
}),
110108
compiler = "clang",
111109
cxx_builtin_include_directories = [
@@ -129,7 +127,7 @@ cc_toolchain_config(
129127
"strip": "wrappers/llvm-strip",
130128
},
131129
toolchain_identifier = "clang-x86_64-linux",
132-
toolchain_path_prefix = "external/x86_64-linux-llvm20",
130+
toolchain_path_prefix = "external/rules_swiftnav++swift_cc_toolchain_extension+x86_64-linux-llvm20",
133131
)
134132

135133
cc_toolchain(

0 commit comments

Comments
 (0)