Skip to content
Snippets Groups Projects
Commit 33b0db54 authored by Dariusz Rybicki's avatar Dariusz Rybicki
Browse files

Merge branch 'feature/swift-v5.7' into 'development'

Use Swift 5.7 & Xcode 14

See merge request elixxir/elixxir-dapps-sdk-swift!103
parents 0f4d71c4 7c8e9483
No related branches found
No related tags found
2 merge requests!103Use Swift 5.7 & Xcode 14,!102Release 1.0.0
// swift-tools-version:5.6 // swift-tools-version:5.7
// This file makes Xcode doesn't display this directory inside swift package. // This file makes Xcode doesn't display this directory inside swift package.
import PackageDescription import PackageDescription
let package = Package(name: "", products: [], targets: []) let package = Package(name: "", products: [], targets: [])
// swift-tools-version: 5.6 // swift-tools-version: 5.7
import PackageDescription import PackageDescription
let swiftSettings: [SwiftSetting] = [ let swiftSettings: [SwiftSetting] = [
......
// swift-tools-version: 5.6 // swift-tools-version: 5.7
import PackageDescription import PackageDescription
let swiftSettings: [SwiftSetting] = [ let swiftSettings: [SwiftSetting] = [
......
# Elixxir dApps Swift SDK # Elixxir dApps Swift SDK
![Swift 5.6](https://img.shields.io/badge/swift-5.6-orange.svg) ![Swift 5.7](https://img.shields.io/badge/swift-5.7-orange.svg)
![platform iOS, macOS](https://img.shields.io/badge/platform-iOS,_macOS-blue.svg) ![platform iOS, macOS](https://img.shields.io/badge/platform-iOS,_macOS-blue.svg)
## 📖 Documentation ## 📖 Documentation
...@@ -14,7 +14,7 @@ Check out included [examples](Examples). ...@@ -14,7 +14,7 @@ Check out included [examples](Examples).
## 🛠 Development ## 🛠 Development
Open `Package.swift` in Xcode (≥13.4.1). Open `Package.swift` in Xcode (≥14).
### Project structure ### Project structure
......
...@@ -9,12 +9,12 @@ if [ "$1" = "macos" ]; then ...@@ -9,12 +9,12 @@ if [ "$1" = "macos" ]; then
elif [ "$1" = "ios" ]; then elif [ "$1" = "ios" ]; then
echo "\n\033[1;32m▶ Running package tests on iOS Simulator...\033[0m" echo "\n\033[1;32m▶ Running package tests on iOS Simulator...\033[0m"
set -o pipefail && xcodebuild -scheme 'elixxir-dapps-sdk-swift-Package' -sdk iphonesimulator -destination 'platform=iOS Simulator,OS=15.5,name=iPhone 13' test | ./xcbeautify set -o pipefail && xcodebuild -scheme 'elixxir-dapps-sdk-swift-Package' -sdk iphonesimulator -destination 'platform=iOS Simulator,OS=16.0,name=iPhone 14' test | ./xcbeautify
elif [ "$1" = "examples-ios" ]; then elif [ "$1" = "examples-ios" ]; then
echo "\n\033[1;32m▶ Running XXMessenger example tests on iOS Simulator...\033[0m" echo "\n\033[1;32m▶ Running XXMessenger example tests on iOS Simulator...\033[0m"
set -o pipefail && xcodebuild -workspace 'Examples/xx-messenger/XXMessenger.xcworkspace' -scheme 'XXMessenger' -sdk iphonesimulator -destination 'platform=iOS Simulator,OS=15.5,name=iPhone 13' test | ./xcbeautify set -o pipefail && xcodebuild -workspace 'Examples/xx-messenger/XXMessenger.xcworkspace' -scheme 'XXMessenger' -sdk iphonesimulator -destination 'platform=iOS Simulator,OS=16.0,name=iPhone 14' test | ./xcbeautify
else else
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment