Skip to content

Commit 7dd1b51

Browse files
Publish cgrindel/[email protected] (#1256)
Co-authored-by: Chuck Grindel <[email protected]>
1 parent 3dd7199 commit 7dd1b51

File tree

5 files changed

+111
-1
lines changed

5 files changed

+111
-1
lines changed
Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
module(
2+
name = "rules_swift_package_manager",
3+
version = "0.25.0",
4+
)
5+
6+
# MARK: - Runtime Dependencies
7+
8+
bazel_dep(name = "cgrindel_bazel_starlib", version = "0.18.1")
9+
bazel_dep(name = "bazel_skylib", version = "1.4.2")
10+
bazel_dep(
11+
name = "rules_go",
12+
version = "0.43.0",
13+
repo_name = "io_bazel_rules_go",
14+
)
15+
16+
# The apple_support bazel_dep must come before the rules_cc.
17+
# https://github.com/bazelbuild/apple_support#incompatible-toolchain-resolution
18+
bazel_dep(name = "apple_support", version = "1.11.1")
19+
bazel_dep(name = "rules_cc", version = "0.0.6")
20+
bazel_dep(name = "platforms", version = "0.0.6")
21+
22+
# With bzlmod enabled, any dependencies for repositories generated by
23+
# rules_swift_package_manager _must_ be a runtime dependency of rules_swift_package_manager.
24+
bazel_dep(
25+
name = "rules_swift",
26+
version = "1.13.0",
27+
repo_name = "build_bazel_rules_swift",
28+
)
29+
bazel_dep(
30+
name = "rules_apple",
31+
version = "3.1.1",
32+
repo_name = "build_bazel_rules_apple",
33+
)
34+
bazel_dep(
35+
name = "gazelle",
36+
version = "0.35.0",
37+
repo_name = "bazel_gazelle",
38+
)
39+
40+
apple_cc_configure = use_extension(
41+
"@apple_support//crosstool:setup.bzl",
42+
"apple_cc_configure_extension",
43+
)
44+
use_repo(apple_cc_configure, "local_config_apple_cc")
45+
46+
go_deps = use_extension("@bazel_gazelle//:extensions.bzl", "go_deps")
47+
go_deps.from_file(go_mod = "//:go.mod")
48+
use_repo(
49+
go_deps,
50+
"com_github_bazelbuild_buildtools",
51+
"com_github_creasty_defaults",
52+
"com_github_deckarep_golang_set_v2",
53+
"com_github_stretchr_testify",
54+
"in_gopkg_yaml_v3",
55+
"org_golang_x_exp",
56+
"org_golang_x_text",
57+
)
58+
59+
# MARK: - Dev Dependencies
60+
61+
bazel_dep(
62+
name = "rules_bazel_integration_test",
63+
version = "0.14.1",
64+
dev_dependency = True,
65+
)
66+
bazel_dep(
67+
name = "bazel_skylib_gazelle_plugin",
68+
version = "1.4.1",
69+
dev_dependency = True,
70+
)
71+
72+
bazel_binaries = use_extension(
73+
"@rules_bazel_integration_test//:extensions.bzl",
74+
"bazel_binaries",
75+
dev_dependency = True,
76+
)
77+
bazel_binaries.download(version_file = "//:.bazelversion")
78+
use_repo(bazel_binaries, "bazel_binaries")
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
===================================================================
2+
--- a/MODULE.bazel
3+
+++ b/MODULE.bazel
4+
@@ -1,7 +1,7 @@
5+
module(
6+
name = "rules_swift_package_manager",
7+
- version = "0.0.0",
8+
+ version = "0.25.0",
9+
)
10+
11+
# MARK: - Runtime Dependencies
12+
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
bcr_test_module:
2+
module_path: ""
3+
matrix:
4+
platform: ["macos"]
5+
tasks:
6+
run_tests:
7+
name: "Run test module"
8+
platform: ${{ platform }}
9+
test_targets:
10+
- "//bzlmod:e2e_test"
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"integrity": "sha256-pcXNGo0EDaNaF2LJMDjei/SAJ+IXZFRtpVNCTD/rlHc=",
3+
"strip_prefix": "",
4+
"url": "https://github.com/cgrindel/rules_swift_package_manager/releases/download/v0.25.0/rules_swift_package_manager.v0.25.0.tar.gz",
5+
"patches": {
6+
"module_dot_bazel_version.patch": "sha256-YxzK4lj/HFqd5CvVI1IDW1k/4bW0oqi0BRyYZadPg7w="
7+
},
8+
"patch_strip": 1
9+
}

modules/rules_swift_package_manager/metadata.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,8 @@
3737
"0.21.0",
3838
"0.22.0",
3939
"0.23.0",
40-
"0.24.0"
40+
"0.24.0",
41+
"0.25.0"
4142
],
4243
"yanked_versions": {}
4344
}

0 commit comments

Comments
 (0)