rules_swift_package_manager icon indicating copy to clipboard operation
rules_swift_package_manager copied to clipboard

Collection of utilities and Bazel rules to aid in the development and maintenance of Swift repositories using Bazel.

Results 148 rules_swift_package_manager issues
Sort by recently updated
recently updated
newest added

[Microsoft App Center](https://github.com/microsoft/appcenter-sdk-apple) fails after adding it as a dep during compilation phase with following errors: > /rules_xcodeproj.noindex/build_output_base/external/rules_swift_package_manager_0.19.0_swift_deps_swiftpkg_appcenter_sdk_apple/BUILD.bazel:1200:13: Compiling AppCenter/AppCenter/Internals/Util/MSACUtility.m failed: (Exit 1): wrapped_clang failed: error executing command (from target...

bug
need more info

The UI tests fail in CI using Xcode 15. Example error output: ``` [2023-11-19 15:46:38 +0000] Status=4, isTerminal=NO, Elapsed=05:01. Waiting on System App [2023-11-19 15:46:38 +0000] Status=4294967295, isTerminal=YES, Elapsed=05:03. Finished...

chore

I'm using RxSwift and one of my files imports: ``` import RxRelay import RxSwift ``` But the gazelle plugin is adding these to my build file: ``` "@swiftpkg_rxswift//:Sources_RxBlocking", "@swiftpkg_rxswift//:Sources_RxCocoa", "@swiftpkg_rxswift//:Sources_RxRelay",...

[Related comment](https://github.com/cgrindel/rules_swift_package_manager/pull/747#discussion_r1393577570)

chore

At Snapchat we're looking to build a Swift mock generation Bazel rule using the SwiftSyntax package. We have a bunch of custom macros on top of swift_library / native.objc_library so...

documentation

This will allow other Swift external dependency rulesets to provide Swift module to Bazel target mappings. ### Tasks - [ ] Design document. - [ ] Implementation. - [ ]...

enhancement

We do this for the main workspace. However, that does not check the child workspaces.

chore

The 6.8.0 update for `soto` (#647) is failing. It turns out that `soto` does not fully specify the direct dependencies for its targets. Hence, `rspm` is unable to generate an...

chore