Releases: cgrindel/rules_swift_package_manager
Releases · cgrindel/rules_swift_package_manager
Release v0.15.0
What's Changed
- chore: update README.md for v0.14.0 by @cgrindel-app-token-generator in #648
- chore(deps): update dependency vapor/vapor to v4.84.4 by @cgrindel-self-hosted-renovate in #646
- chore(deps): update dependency rules_xcodeproj to v1.12.1 by @cgrindel-self-hosted-renovate in #642
- chore(deps): update dependency nicklockwood/swiftformat to from: "0.52.7" by @cgrindel-self-hosted-renovate in #649
- chore(deps): update dependency stripe/stripe-ios to from: "23.17.1" by @cgrindel-self-hosted-renovate in #651
- fix: enable
nimble_example
by @cgrindel in #654 - chore(deps): update dependency vapor/vapor to v4.84.6 by @cgrindel-self-hosted-renovate in #653
- chore(deps): update dependency cgrindel_bazel_starlib to v0.18.0 by @cgrindel-self-hosted-renovate in #656
- chore(deps): update dependency rules_swift to v1.12.0 by @cgrindel-self-hosted-renovate in #657
- chore(deps): update dependency quick/nimble to v13 by @cgrindel-self-hosted-renovate in #655
- feat: Add directive to control set of GRPC flavors generated by gazelle plugin by @AttilaTheFun in #650
Full Changelog: v0.14.0...v0.15.0
Bazel Module Snippet
bazel_dep(name = "rules_swift_package_manager", version = "0.15.0")
Workspace Snippet
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_swift_package_manager",
sha256 = "b55c6a626d358bdc80dd61a18f5da87b7c71ec1f54f12f16ab4a1b18d19fe2ca",
urls = [
"https://github.com/cgrindel/rules_swift_package_manager/releases/download/v0.15.0/rules_swift_package_manager.v0.15.0.tar.gz",
],
)
load("@rules_swift_package_manager//:deps.bzl", "swift_bazel_dependencies")
swift_bazel_dependencies()
load("@cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies")
bazel_starlib_dependencies()
# MARK: - Gazelle
# gazelle:repo bazel_gazelle
load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies")
load("@rules_swift_package_manager//:go_deps.bzl", "swift_bazel_go_dependencies")
load("@io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
# Declare Go dependencies before calling go_rules_dependencies.
swift_bazel_go_dependencies()
go_rules_dependencies()
go_register_toolchains(version = "1.19.1")
gazelle_dependencies()
# MARK: - Swift Toolchain
http_archive(
name = "build_bazel_rules_swift",
# Populate with your preferred release
# https://github.com/bazelbuild/rules_swift/releases
)
load(
"@build_bazel_rules_swift//swift:repositories.bzl",
"swift_rules_dependencies",
)
load("//:swift_deps.bzl", "swift_dependencies")
# gazelle:repository_macro swift_deps.bzl%swift_dependencies
swift_dependencies()
swift_rules_dependencies()
load(
"@build_bazel_rules_swift//swift:extras.bzl",
"swift_rules_extra_dependencies",
)
swift_rules_extra_dependencies()
Release v0.14.0
What's Changed
- chore: update README.md for v0.13.1 by @cgrindel-app-token-generator in #640
- chore(deps): update dependency firebase/firebase-ios-sdk to from: "10.16.0" by @cgrindel-self-hosted-renovate in #638
- chore(deps): update dependency marmelroy/phonenumberkit to from: "3.7.4" by @cgrindel-self-hosted-renovate in #641
- chore(deps): update dependency vapor/vapor to v4.84.2 by @cgrindel-self-hosted-renovate in #645
- feat: print suggested Bazel flags based on package language standard settings by @cgrindel in #644
Full Changelog: v0.13.1...v0.14.0
Bazel Module Snippet
bazel_dep(name = "rules_swift_package_manager", version = "0.14.0")
Workspace Snippet
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_swift_package_manager",
sha256 = "2573b4551247e091786d284386d5dc1ad5b800ed3eaf8dc3085d6f8b070bd5ba",
urls = [
"https://github.com/cgrindel/rules_swift_package_manager/releases/download/v0.14.0/rules_swift_package_manager.v0.14.0.tar.gz",
],
)
load("@rules_swift_package_manager//:deps.bzl", "swift_bazel_dependencies")
swift_bazel_dependencies()
load("@cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies")
bazel_starlib_dependencies()
# MARK: - Gazelle
# gazelle:repo bazel_gazelle
load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies")
load("@rules_swift_package_manager//:go_deps.bzl", "swift_bazel_go_dependencies")
load("@io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
# Declare Go dependencies before calling go_rules_dependencies.
swift_bazel_go_dependencies()
go_rules_dependencies()
go_register_toolchains(version = "1.19.1")
gazelle_dependencies()
# MARK: - Swift Toolchain
http_archive(
name = "build_bazel_rules_swift",
# Populate with your preferred release
# https://github.com/bazelbuild/rules_swift/releases
)
load(
"@build_bazel_rules_swift//swift:repositories.bzl",
"swift_rules_dependencies",
)
load("//:swift_deps.bzl", "swift_dependencies")
# gazelle:repository_macro swift_deps.bzl%swift_dependencies
swift_dependencies()
swift_rules_dependencies()
load(
"@build_bazel_rules_swift//swift:extras.bzl",
"swift_rules_extra_dependencies",
)
swift_rules_extra_dependencies()
Release v0.13.1
What's Changed
- chore: update README.md for v0.13.0 by @cgrindel-app-token-generator in #637
- chore(deps): update dependency stripe/stripe-ios to from: "23.17.0" by @cgrindel-self-hosted-renovate in #635
- chore(perf): refactor checking path for directory by @cgrindel in #639
Full Changelog: v0.13.0...v0.13.1
Bazel Module Snippet
bazel_dep(name = "rules_swift_package_manager", version = "0.13.1")
Workspace Snippet
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_swift_package_manager",
sha256 = "5fa4bb1ed4d105ac0d10234b8442ba7c489058697afef7dbf59dbd35bff8892e",
urls = [
"https://github.com/cgrindel/rules_swift_package_manager/releases/download/v0.13.1/rules_swift_package_manager.v0.13.1.tar.gz",
],
)
load("@rules_swift_package_manager//:deps.bzl", "swift_bazel_dependencies")
swift_bazel_dependencies()
load("@cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies")
bazel_starlib_dependencies()
# MARK: - Gazelle
# gazelle:repo bazel_gazelle
load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies")
load("@rules_swift_package_manager//:go_deps.bzl", "swift_bazel_go_dependencies")
load("@io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
# Declare Go dependencies before calling go_rules_dependencies.
swift_bazel_go_dependencies()
go_rules_dependencies()
go_register_toolchains(version = "1.19.1")
gazelle_dependencies()
# MARK: - Swift Toolchain
http_archive(
name = "build_bazel_rules_swift",
# Populate with your preferred release
# https://github.com/bazelbuild/rules_swift/releases
)
load(
"@build_bazel_rules_swift//swift:repositories.bzl",
"swift_rules_dependencies",
)
load("//:swift_deps.bzl", "swift_dependencies")
# gazelle:repository_macro swift_deps.bzl%swift_dependencies
swift_dependencies()
swift_rules_dependencies()
load(
"@build_bazel_rules_swift//swift:extras.bzl",
"swift_rules_extra_dependencies",
)
swift_rules_extra_dependencies()
Release v0.13.0
What's Changed
- chore: update README.md for v0.12.1 by @cgrindel-app-token-generator in #630
- chore(deps): update dependency airbnb/lottie-spm to from: "4.3.3" by @cgrindel-self-hosted-renovate in #626
- chore(deps): update dependency nicklockwood/swiftformat to from: "0.52.5" by @cgrindel-self-hosted-renovate in #628
- chore(deps): update dependency io_bazel_rules_go to v0.42.0 by @cgrindel-self-hosted-renovate in #627
- fix: Handle Xcode 15 swift package format by @AttilaTheFun in #631
- chore(deps): update dependency nicklockwood/swiftformat to from: "0.52.6" by @cgrindel-self-hosted-renovate in #633
- feat: Add directive to disable manual tag by @AttilaTheFun in #632
- chore(deps): update dependency com_github_apple_swift_collections to v1.0.5 by @cgrindel-self-hosted-renovate in #636
Full Changelog: v0.12.1...v0.13.0
Bazel Module Snippet
bazel_dep(name = "rules_swift_package_manager", version = "0.13.0")
Workspace Snippet
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_swift_package_manager",
sha256 = "467e1e31136128cf417263a160dc0bcb0351b15a393814ab86bd92986aff3e30",
urls = [
"https://github.com/cgrindel/rules_swift_package_manager/releases/download/v0.13.0/rules_swift_package_manager.v0.13.0.tar.gz",
],
)
load("@rules_swift_package_manager//:deps.bzl", "swift_bazel_dependencies")
swift_bazel_dependencies()
load("@cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies")
bazel_starlib_dependencies()
# MARK: - Gazelle
# gazelle:repo bazel_gazelle
load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies")
load("@rules_swift_package_manager//:go_deps.bzl", "swift_bazel_go_dependencies")
load("@io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
# Declare Go dependencies before calling go_rules_dependencies.
swift_bazel_go_dependencies()
go_rules_dependencies()
go_register_toolchains(version = "1.19.1")
gazelle_dependencies()
# MARK: - Swift Toolchain
http_archive(
name = "build_bazel_rules_swift",
# Populate with your preferred release
# https://github.com/bazelbuild/rules_swift/releases
)
load(
"@build_bazel_rules_swift//swift:repositories.bzl",
"swift_rules_dependencies",
)
load("//:swift_deps.bzl", "swift_dependencies")
# gazelle:repository_macro swift_deps.bzl%swift_dependencies
swift_dependencies()
swift_rules_dependencies()
load(
"@build_bazel_rules_swift//swift:extras.bzl",
"swift_rules_extra_dependencies",
)
swift_rules_extra_dependencies()
Release v0.12.1
What's Changed
- chore: update README.md for v0.12.0 by @cgrindel-app-token-generator in #622
- chore(deps): update dependency rules_apple to v3 by @cgrindel-self-hosted-renovate in #607
- chore(deps): update dependency cocoalumberjack/cocoalumberjack to from: "3.8.1" by @cgrindel-self-hosted-renovate in #623
- chore(deps): update dependency rules_apple to v3 by @cgrindel-self-hosted-renovate in #624
- chore(deps): update dependency marmelroy/phonenumberkit to from: "3.7.3" by @cgrindel-self-hosted-renovate in #625
- fix: support
#import
with whitespace between#
andimport
by @cgrindel in #629
Full Changelog: v0.12.0...v0.12.1
Bazel Module Snippet
bazel_dep(name = "rules_swift_package_manager", version = "0.12.1")
Workspace Snippet
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_swift_package_manager",
sha256 = "cebea7e0937363eb4a4afc2ab8330361213ba5d510df650f6603b4a0fe916df2",
urls = [
"https://github.com/cgrindel/rules_swift_package_manager/releases/download/v0.12.1/rules_swift_package_manager.v0.12.1.tar.gz",
],
)
load("@rules_swift_package_manager//:deps.bzl", "swift_bazel_dependencies")
swift_bazel_dependencies()
load("@cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies")
bazel_starlib_dependencies()
# MARK: - Gazelle
# gazelle:repo bazel_gazelle
load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies")
load("@rules_swift_package_manager//:go_deps.bzl", "swift_bazel_go_dependencies")
load("@io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
# Declare Go dependencies before calling go_rules_dependencies.
swift_bazel_go_dependencies()
go_rules_dependencies()
go_register_toolchains(version = "1.19.1")
gazelle_dependencies()
# MARK: - Swift Toolchain
http_archive(
name = "build_bazel_rules_swift",
# Populate with your preferred release
# https://github.com/bazelbuild/rules_swift/releases
)
load(
"@build_bazel_rules_swift//swift:repositories.bzl",
"swift_rules_dependencies",
)
load("//:swift_deps.bzl", "swift_dependencies")
# gazelle:repository_macro swift_deps.bzl%swift_dependencies
swift_dependencies()
swift_rules_dependencies()
load(
"@build_bazel_rules_swift//swift:extras.bzl",
"swift_rules_extra_dependencies",
)
swift_rules_extra_dependencies()
Release v0.12.0
What's Changed
- fix: populate markdown table of contents by @cgrindel in #613
- chore: update README.md for v0.11.1 by @cgrindel-app-token-generator in #610
- chore(deps): update dependency vapor/vapor to v4.84.0 by @cgrindel-self-hosted-renovate in #616
- chore(deps): update dependency cgrindel_bazel_starlib to v0.18.0 by @cgrindel-self-hosted-renovate in #612
- chore(deps): update dependency airbnb/lottie-spm to from: "4.3.2" by @cgrindel-self-hosted-renovate in #618
- chore(deps): update dependency vapor/vapor to v4.84.1 by @cgrindel-self-hosted-renovate in #621
- feat: support xcframeworks not included in an archive file by @cgrindel in #620
- fix: several issues preventing CocoaLumberjack from working by @cgrindel in #619
Full Changelog: v0.11.1...v0.12.0
Bazel Module Snippet
bazel_dep(name = "rules_swift_package_manager", version = "0.12.0")
Workspace Snippet
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_swift_package_manager",
sha256 = "35c8cfba8d2539b4ef07dc2a9435a3ad85ea7718baa8b41d863cc2428ce94b66",
urls = [
"https://github.com/cgrindel/rules_swift_package_manager/releases/download/v0.12.0/rules_swift_package_manager.v0.12.0.tar.gz",
],
)
load("@rules_swift_package_manager//:deps.bzl", "swift_bazel_dependencies")
swift_bazel_dependencies()
load("@cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies")
bazel_starlib_dependencies()
# MARK: - Gazelle
# gazelle:repo bazel_gazelle
load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies")
load("@rules_swift_package_manager//:go_deps.bzl", "swift_bazel_go_dependencies")
load("@io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
# Declare Go dependencies before calling go_rules_dependencies.
swift_bazel_go_dependencies()
go_rules_dependencies()
go_register_toolchains(version = "1.19.1")
gazelle_dependencies()
# MARK: - Swift Toolchain
http_archive(
name = "build_bazel_rules_swift",
# Populate with your preferred release
# https://github.com/bazelbuild/rules_swift/releases
)
load(
"@build_bazel_rules_swift//swift:repositories.bzl",
"swift_rules_dependencies",
)
load("//:swift_deps.bzl", "swift_dependencies")
# gazelle:repository_macro swift_deps.bzl%swift_dependencies
swift_dependencies()
swift_rules_dependencies()
load(
"@build_bazel_rules_swift//swift:extras.bzl",
"swift_rules_extra_dependencies",
)
swift_rules_extra_dependencies()
Release v0.11.1
What's Changed
- chore: update README.md for v0.11.0 by @cgrindel-app-token-generator in #586
- chore(deps): update dependency rules_swift to v1.11.0 by @cgrindel-self-hosted-renovate in #587
- chore(deps): update dependency sdwebimage/libwebp-xcode to from: "1.3.2" by @cgrindel-self-hosted-renovate in #591
- chore(deps): update dependency airbnb/lottie-spm to from: "4.3.0" by @cgrindel-self-hosted-renovate in #590
- chore(deps): update dependency quick/nimble to from: "12.3.0" by @cgrindel-self-hosted-renovate in #594
- chore(deps): update dependency nicklockwood/swiftformat to from: "0.52.4" by @cgrindel-self-hosted-renovate in #596
- chore(deps): update dependency quick/quick to from: "7.3.0" by @cgrindel-self-hosted-renovate in #595
- chore(deps): update dependency stripe/stripe-ios to from: "23.16.0" by @cgrindel-self-hosted-renovate in #597
- chore(deps): update dependency marmelroy/phonenumberkit to from: "3.7.1" by @cgrindel-self-hosted-renovate in #598
- chore(deps): update dependency vapor/vapor to v4.81.1 by @cgrindel-self-hosted-renovate in #600
- chore(deps): update dependency build_bazel_rules_swift to v1.12.0 by @cgrindel-self-hosted-renovate in #601
- chore(deps): update dependency rules_swift to v1.12.0 by @cgrindel-self-hosted-renovate in #602
- chore(deps): update dependency rules_xcodeproj to v1.11.0 by @cgrindel-self-hosted-renovate in #603
- chore(deps): update dependency build_bazel_rules_apple to v3 by @cgrindel-self-hosted-renovate in #604
- chore(deps): update dependency airbnb/lottie-spm to from: "4.3.1" by @cgrindel-self-hosted-renovate in #605
- chore(deps): update dependency marmelroy/phonenumberkit to from: "3.7.2" by @cgrindel-self-hosted-renovate in #606
- chore(deps): update dependency apple/swift-nio to v2.59.0 by @cgrindel-self-hosted-renovate in #599
- chore(deps): update dependency vapor/vapor to v4.83.2 by @cgrindel-self-hosted-renovate in #608
- fix: allow .cpp when listing C++ files by @Thooms in #609
New Contributors
Full Changelog: v0.11.0...v0.11.1
Bazel Module Snippet
bazel_dep(name = "rules_swift_package_manager", version = "0.11.1")
Workspace Snippet
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_swift_package_manager",
sha256 = "4b88fcd529895ec9a8046a2af42eb55c1e5fef3a81e889cdb8f557c14b83ea1a",
urls = [
"https://github.com/cgrindel/rules_swift_package_manager/releases/download/v0.11.1/rules_swift_package_manager.v0.11.1.tar.gz",
],
)
load("@rules_swift_package_manager//:deps.bzl", "swift_bazel_dependencies")
swift_bazel_dependencies()
load("@cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies")
bazel_starlib_dependencies()
# MARK: - Gazelle
# gazelle:repo bazel_gazelle
load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies")
load("@rules_swift_package_manager//:go_deps.bzl", "swift_bazel_go_dependencies")
load("@io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
# Declare Go dependencies before calling go_rules_dependencies.
swift_bazel_go_dependencies()
go_rules_dependencies()
go_register_toolchains(version = "1.19.1")
gazelle_dependencies()
# MARK: - Swift Toolchain
http_archive(
name = "build_bazel_rules_swift",
# Populate with your preferred release
# https://github.com/bazelbuild/rules_swift/releases
)
load(
"@build_bazel_rules_swift//swift:repositories.bzl",
"swift_rules_dependencies",
)
load("//:swift_deps.bzl", "swift_dependencies")
# gazelle:repository_macro swift_deps.bzl%swift_dependencies
swift_dependencies()
swift_rules_dependencies()
load(
"@build_bazel_rules_swift//swift:extras.bzl",
"swift_rules_extra_dependencies",
)
swift_rules_extra_dependencies()
Release v0.11.0
What's Changed
- chore: update README.md for v0.10.0 by @cgrindel-app-token-generator in #571
- chore(deps): update dependency build_bazel_rules_swift to v1.10.1 by @cgrindel-self-hosted-renovate in #564
- chore(deps): update dependency rules_xcodeproj to v1.10.1 by @cgrindel-self-hosted-renovate in #570
- chore: mark
swift_library
declarations as manual by @cgrindel in #578 - fix: auto discover select resources in external Swift packages by @cgrindel in #576
- chore(deps): update dependency marmelroy/phonenumberkit to from: "3.6.8" by @cgrindel-self-hosted-renovate in #572
- chore(deps): update dependency build_bazel_rules_swift to v1.11.0 by @cgrindel-self-hosted-renovate in #573
- chore: refactor how resources are specified on
apple_resource_bundle
by @cgrindel in #577 - chore(deps): update dependency onevcat/kingfisher to v7 by @cgrindel-self-hosted-renovate in #580
- chore(deps): update tibdex/github-app-token action to v2 by @cgrindel-self-hosted-renovate in #581
- chore(deps): update dependency rules_swift to v1.11.0 by @cgrindel-self-hosted-renovate in #574
- chore(deps): update dependency firebase/firebase-ios-sdk to from: "10.15.0" by @cgrindel-self-hosted-renovate in #584
- feat: detect xcframework type to determine how to import by @cgrindel in #583
Full Changelog: v0.10.0...v0.11.0
Bazel Module Snippet
bazel_dep(name = "rules_swift_package_manager", version = "0.11.0")
Workspace Snippet
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_swift_package_manager",
sha256 = "31c7052950d0fdd5269d04c4e9b1218029d14f88997f2921cebf8506a85c4cbe",
urls = [
"https://github.com/cgrindel/rules_swift_package_manager/releases/download/v0.11.0/rules_swift_package_manager.v0.11.0.tar.gz",
],
)
load("@rules_swift_package_manager//:deps.bzl", "swift_bazel_dependencies")
swift_bazel_dependencies()
load("@cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies")
bazel_starlib_dependencies()
# MARK: - Gazelle
# gazelle:repo bazel_gazelle
load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies")
load("@rules_swift_package_manager//:go_deps.bzl", "swift_bazel_go_dependencies")
load("@io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
# Declare Go dependencies before calling go_rules_dependencies.
swift_bazel_go_dependencies()
go_rules_dependencies()
go_register_toolchains(version = "1.19.1")
gazelle_dependencies()
# MARK: - Swift Toolchain
http_archive(
name = "build_bazel_rules_swift",
# Populate with your preferred release
# https://github.com/bazelbuild/rules_swift/releases
)
load(
"@build_bazel_rules_swift//swift:repositories.bzl",
"swift_rules_dependencies",
)
load("//:swift_deps.bzl", "swift_dependencies")
# gazelle:repository_macro swift_deps.bzl%swift_dependencies
swift_dependencies()
swift_rules_dependencies()
load(
"@build_bazel_rules_swift//swift:extras.bzl",
"swift_rules_extra_dependencies",
)
swift_rules_extra_dependencies()
Release v0.10.0
What's Changed
- chore: update README.md for v0.9.0 by @cgrindel-app-token-generator in #563
- chore(deps): update dependency rules_swift to v1.10.1 by @cgrindel-self-hosted-renovate in #565
- chore(deps): update dependency vapor/vapor to v4.81.0 by @cgrindel-self-hosted-renovate in #567
- fix: bzlmod deps_index custom path by @luispadron in #568
- feat: specify module directory using
swift_default_module_name
directive by @cgrindel in #566
Full Changelog: v0.9.0...v0.10.0
Bazel Module Snippet
bazel_dep(name = "rules_swift_package_manager", version = "0.10.0")
Workspace Snippet
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_swift_package_manager",
sha256 = "f28779cf889ad7175ea54229d321ca79610dea9aebd6b36397f793274f264d8b",
urls = [
"https://github.com/cgrindel/rules_swift_package_manager/releases/download/v0.10.0/rules_swift_package_manager.v0.10.0.tar.gz",
],
)
load("@rules_swift_package_manager//:deps.bzl", "swift_bazel_dependencies")
swift_bazel_dependencies()
load("@cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies")
bazel_starlib_dependencies()
# MARK: - Gazelle
# gazelle:repo bazel_gazelle
load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies")
load("@rules_swift_package_manager//:go_deps.bzl", "swift_bazel_go_dependencies")
load("@io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
# Declare Go dependencies before calling go_rules_dependencies.
swift_bazel_go_dependencies()
go_rules_dependencies()
go_register_toolchains(version = "1.19.1")
gazelle_dependencies()
# MARK: - Swift Toolchain
http_archive(
name = "build_bazel_rules_swift",
# Populate with your preferred release
# https://github.com/bazelbuild/rules_swift/releases
)
load(
"@build_bazel_rules_swift//swift:repositories.bzl",
"swift_rules_dependencies",
)
load("//:swift_deps.bzl", "swift_dependencies")
# gazelle:repository_macro swift_deps.bzl%swift_dependencies
swift_dependencies()
swift_rules_dependencies()
load(
"@build_bazel_rules_swift//swift:extras.bzl",
"swift_rules_extra_dependencies",
)
swift_rules_extra_dependencies()
Release v0.9.0
What's Changed
- chore(deps): update dependency rules_xcodeproj to v1.10.0 by @cgrindel-self-hosted-renovate in #555
- chore: remove legacy WORKSPACE by @cgrindel in #556
- chore(deps): update dependency cgrindel_bazel_starlib to v0.17.0 by @cgrindel-self-hosted-renovate in #552
- fix(deps): update module golang.org/x/text to v0.12.0 by @cgrindel-self-hosted-renovate in #549
- chore: update README.md for v0.8.0 by @cgrindel-app-token-generator in #550
- chore(deps): update dependency com_github_apple_swift_argument_parser to v1.2.3 by @cgrindel-self-hosted-renovate in #514
- chore(deps): update dependency nicklockwood/swiftformat to from: "0.52.3" by @cgrindel-self-hosted-renovate in #560
- fix(deps): update module golang.org/x/text to v0.13.0 by @cgrindel-self-hosted-renovate in #561
- chore(deps): update actions/checkout action to v4 by @cgrindel-self-hosted-renovate in #562
- fix: use
apple_static_xcframework_import
forbinaryTarget
in SPM by @cgrindel in #546
Full Changelog: v0.8.0...v0.9.0
Bazel Module Snippet
bazel_dep(name = "rules_swift_package_manager", version = "0.9.0")
Workspace Snippet
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_swift_package_manager",
sha256 = "886f02a940d9a20fd8cbfcfd4f3b6f59379f458bb07236527fc432588beb5f52",
urls = [
"https://github.com/cgrindel/rules_swift_package_manager/releases/download/v0.9.0/rules_swift_package_manager.v0.9.0.tar.gz",
],
)
load("@rules_swift_package_manager//:deps.bzl", "swift_bazel_dependencies")
swift_bazel_dependencies()
load("@cgrindel_bazel_starlib//:deps.bzl", "bazel_starlib_dependencies")
bazel_starlib_dependencies()
# MARK: - Gazelle
# gazelle:repo bazel_gazelle
load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies")
load("@rules_swift_package_manager//:go_deps.bzl", "swift_bazel_go_dependencies")
load("@io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
# Declare Go dependencies before calling go_rules_dependencies.
swift_bazel_go_dependencies()
go_rules_dependencies()
go_register_toolchains(version = "1.19.1")
gazelle_dependencies()
# MARK: - Swift Toolchain
http_archive(
name = "build_bazel_rules_swift",
# Populate with your preferred release
# https://github.com/bazelbuild/rules_swift/releases
)
load(
"@build_bazel_rules_swift//swift:repositories.bzl",
"swift_rules_dependencies",
)
load("//:swift_deps.bzl", "swift_dependencies")
# gazelle:repository_macro swift_deps.bzl%swift_dependencies
swift_dependencies()
swift_rules_dependencies()
load(
"@build_bazel_rules_swift//swift:extras.bzl",
"swift_rules_extra_dependencies",
)
swift_rules_extra_dependencies()