Skip to content

Commit

Permalink
Use swiftc_inputs instead of deps for Swift VFS target
Browse files Browse the repository at this point in the history
This fixes a missing `_swift_vfs.yaml` error related to the changes in: bazelbuild/rules_swift#1191
  • Loading branch information
luispadron committed Jun 19, 2024
1 parent ec08184 commit da4b65e
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion rules/library.bzl
Original file line number Diff line number Diff line change
Expand Up @@ -995,7 +995,10 @@ def apple_library(
"@build_bazel_rules_ios//:virtualize_frameworks": [framework_vfs_overlay_name_swift],
"//conditions:default": [framework_vfs_overlay_name_swift] if enable_framework_vfs else [],
}),
swiftc_inputs = swiftc_inputs,
swiftc_inputs = swiftc_inputs + select({
"@build_bazel_rules_ios//:virtualize_frameworks": [framework_vfs_overlay_name_swift],
"//conditions:default": [framework_vfs_overlay_name_swift] if enable_framework_vfs else [],
}),
features = features + ["swift.no_generated_module_map", "swift.use_pch_output_dir"] + select({
"@build_bazel_rules_ios//:virtualize_frameworks": ["swift.vfsoverlay"],
"//conditions:default": [],
Expand Down

0 comments on commit da4b65e

Please sign in to comment.