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

Also, when I run `bazekl run //docs:update`, I see the following error: ``` ERROR: Target //docs:update is incompatible and cannot be built, but was explicitly requested. Dependency chain: //docs:update (2aaf3c)...

bug

This is supported by `rules_swift_package_manager`. The [vapor example](https://github.com/cgrindel/rules_swift_package_manager/tree/main/examples/vapor_example) demonstrates this. [Related Slack thread](https://bazelbuild.slack.com/archives/CD3QY5C2X/p1682089441457849?thread_ts=1682088753.508199&cid=CD3QY5C2X)

documentation

The current implementation uses a rudimentary "replace code between two markers" mechanism. The [new mechanism](https://github.com/bazelbuild/bazel-gazelle/pull/1511), which should ship with 6.2.0, uses a more sophisticated mechanism.

enhancement

Fails in CI, if enabled. ``` ERROR: Traceback (most recent call last): File "/home/runner/.cache/bazel/_bazel_runner/d24f01cea165de18ad5d4b6b5424cd50/execroot/rules_swift_package_manager/_tmp/cb9cc42952803b9ec68774328ab6ef4b/_bazel_runner/702551a9a2f11ecaf6f3a4837a99430e/external/bazel_skylib_gazelle_plugin/bzl/BUILD", line 28, column 13, in ] + glob([ Error in glob: glob pattern 'testdata/**' didn't match...

chore

@cgrindel I also tried adding Agora and it built but when I run the application in the iOS simulator it's crashing with this message: ``` Warning: Error creating LLDB target...

Hello, I got following problem: ### Problem: I use swift_bazel for some repos that don't support any other distribution method. But, this repos also contains some spaces in paths, so...

bug

Looking for a popular package that leverages `system` targets (i.e, `systemLibrary`). #235 was reported as a failure to support `system` targets. However, it turns out that the real issue was...

enhancement

We often see timeouts trying to connect to Bazel (see #260). We should go ahead and continue executing the other jobs in the matrix. Today, any jobs that have not...

chore

It looks like I forgot to add `.bazelrc` to the example projects. I should probably create a template for new example proejcts.

chore