Skip to content

Commit c40442c

Browse files
committed
Bazel 8, replace --swiftcopt with rules_swift//:swift:copt
Signed-off-by: Lucas Marçal <lucas.marcal@faire.com>
1 parent 637a942 commit c40442c

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

xcodeproj/internal/bazel_integration_files/generate_bazel_dependencies.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ if [[ $apply_sanitizers -eq 1 ]]; then
153153
--copt=-fno-sanitize-recover=all
154154
--copt=-fsanitize=address
155155
--linkopt=-fsanitize=address
156-
--swiftcopt=-sanitize=address
156+
--@build_bazel_rules_swift//swift:copt=-sanitize=address
157157
--copt=-Wno-macro-redefined
158158
--copt=-D_FORTIFY_SOURCE=0
159159
)
@@ -164,7 +164,7 @@ if [[ $apply_sanitizers -eq 1 ]]; then
164164
--copt=-fno-sanitize-recover=all
165165
--copt=-fsanitize=thread
166166
--linkopt=-fsanitize=thread
167-
--swiftcopt=-sanitize=thread
167+
--@build_bazel_rules_swift//swift:copt=-sanitize=thread
168168
)
169169
fi
170170
if [ "${ENABLE_UNDEFINED_BEHAVIOR_SANITIZER:-}" == "YES" ]; then

xcodeproj/internal/templates/xcodeproj.bazelrc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -98,9 +98,9 @@ common:rules_xcodeproj_swiftuipreviews --config=rules_xcodeproj
9898
common:rules_xcodeproj_swiftuipreviews --linkopt="-Wl,-rpath,@loader_path/SwiftUIPreviewsFrameworks"
9999

100100
# `swiftc` flags needed for SwiftUI Previews
101-
common:rules_xcodeproj_swiftuipreviews --swiftcopt=-Xfrontend --swiftcopt=-enable-implicit-dynamic
102-
common:rules_xcodeproj_swiftuipreviews --swiftcopt=-Xfrontend --swiftcopt=-enable-private-imports
103-
common:rules_xcodeproj_swiftuipreviews --swiftcopt=-Xfrontend --swiftcopt=-enable-dynamic-replacement-chaining
101+
common:rules_xcodeproj_swiftuipreviews --@build_bazel_rules_swift//swift:copt=-Xfrontend --@build_bazel_rules_swift//swift:copt=-enable-implicit-dynamic
102+
common:rules_xcodeproj_swiftuipreviews --@build_bazel_rules_swift//swift:copt=-Xfrontend --@build_bazel_rules_swift//swift:copt=-enable-private-imports
103+
common:rules_xcodeproj_swiftuipreviews --@build_bazel_rules_swift//swift:copt=-Xfrontend --@build_bazel_rules_swift//swift:copt=-enable-dynamic-replacement-chaining
104104

105105
### `--config=_rules_xcodeproj_build`
106106
#

0 commit comments

Comments
 (0)