Skip to content

Commit 58e0a23

Browse files
committed
Updated modules for Xcode 15.
1 parent ca2fa6e commit 58e0a23

File tree

2 files changed

+49
-17
lines changed

2 files changed

+49
-17
lines changed

Package.resolved

Lines changed: 34 additions & 16 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Package.swift

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,13 @@
44
import PackageDescription
55

66
let dependencies: [Package.Dependency]
7-
#if swift(>=5.7)
7+
#if swift(>=5.9)
8+
dependencies = [
9+
.package(url: "https://github.com/apple/swift-argument-parser.git", .exact("1.2.3")),
10+
.package(name: "SwiftPM", url: "https://github.com/apple/swift-package-manager.git", .branch("release/5.9")),
11+
.package(url: "https://github.com/apple/swift-tools-support-core.git", .branch("release/5.9")),
12+
]
13+
#elseif swift(>=5.7)
814
dependencies = [
915
.package(url: "https://github.com/apple/swift-argument-parser.git", .exact("1.0.3")),
1016
.package(name: "SwiftPM", url: "https://github.com/apple/swift-package-manager.git", .branch("release/5.7")),
@@ -54,7 +60,15 @@ let package = Package(
5460
dependencies: dependencies,
5561

5662
targets: [
63+
.target(
64+
name: "Xcodeproj",
65+
dependencies: [
66+
.product(name: "SwiftPM-auto", package: "SwiftPM"),
67+
.product(name: "SwiftToolsSupport-auto", package: "swift-tools-support-core"),
68+
]
69+
),
5770
.target(name: "CreateXCFramework", dependencies: [
71+
"Xcodeproj",
5872
.product(name: "ArgumentParser", package: "swift-argument-parser"),
5973
.product(name: "SwiftPM-auto", package: "SwiftPM"),
6074
.product(name: "SwiftToolsSupport-auto", package: "swift-tools-support-core"),

0 commit comments

Comments
 (0)