Skip to content

Commit 03e4c15

Browse files
committed
Integrate visionOS support (#10)
* Support `visionOS` * Update `CHANGELOG.md`
1 parent bc33174 commit 03e4c15

5 files changed

Lines changed: 56 additions & 1 deletion

File tree

.swiftlint.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
excluded:
22
- Tests
33
- Package.swift
4+
- Package@swift-5.7.swift
5+
- Package@swift-5.8.swift
46
- .build
57

68
# Rules

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
All notable changes to this project will be documented in this file.
33

44
## [Unreleased]
5+
- Support `visionOS`
6+
- Added in Pull Request [#10](https://github.com/space-code/validator/pull/10).
57
- Integrate `danger`
68
- Added in Pull Request [#9](https://github.com/space-code/validator/pull/9).
79
- Add an issue template & a pull request template

Package.swift

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// swift-tools-version: 5.7
1+
// swift-tools-version: 5.9
22
// The swift-tools-version declares the minimum version of Swift required to build this package.
33

44
import PackageDescription
@@ -10,6 +10,7 @@ let package = Package(
1010
.macOS(.v13),
1111
.watchOS(.v9),
1212
.tvOS(.v16),
13+
.visionOS(.v1),
1314
],
1415
products: [
1516
.library(name: "ValidatorCore", targets: ["ValidatorCore"]),

Package@swift-5.7.swift

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
// swift-tools-version: 5.7
2+
// The swift-tools-version declares the minimum version of Swift required to build this package.
3+
4+
import PackageDescription
5+
6+
let package = Package(
7+
name: "Validator",
8+
platforms: [
9+
.iOS(.v16),
10+
.macOS(.v13),
11+
.watchOS(.v9),
12+
.tvOS(.v16),
13+
],
14+
products: [
15+
.library(name: "ValidatorCore", targets: ["ValidatorCore"]),
16+
.library(name: "ValidatorUI", targets: ["ValidatorUI"]),
17+
],
18+
dependencies: [],
19+
targets: [
20+
.target(name: "ValidatorCore", dependencies: []),
21+
.target(name: "ValidatorUI", dependencies: ["ValidatorCore"]),
22+
.testTarget(name: "ValidatorCoreTests", dependencies: ["ValidatorCore"]),
23+
.testTarget(name: "ValidatorUITests", dependencies: ["ValidatorCore", "ValidatorUI"]),
24+
]
25+
)

Package@swift-5.8.swift

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
// swift-tools-version: 5.8
2+
// The swift-tools-version declares the minimum version of Swift required to build this package.
3+
4+
import PackageDescription
5+
6+
let package = Package(
7+
name: "Validator",
8+
platforms: [
9+
.iOS(.v16),
10+
.macOS(.v13),
11+
.watchOS(.v9),
12+
.tvOS(.v16),
13+
],
14+
products: [
15+
.library(name: "ValidatorCore", targets: ["ValidatorCore"]),
16+
.library(name: "ValidatorUI", targets: ["ValidatorUI"]),
17+
],
18+
dependencies: [],
19+
targets: [
20+
.target(name: "ValidatorCore", dependencies: []),
21+
.target(name: "ValidatorUI", dependencies: ["ValidatorCore"]),
22+
.testTarget(name: "ValidatorCoreTests", dependencies: ["ValidatorCore"]),
23+
.testTarget(name: "ValidatorUITests", dependencies: ["ValidatorCore", "ValidatorUI"]),
24+
]
25+
)

0 commit comments

Comments
 (0)