Skip to content

Commit

Permalink
feat(sdk): next version
Browse files Browse the repository at this point in the history
  • Loading branch information
StreamLayer, Inc committed Jan 23, 2025
1 parent a643ef8 commit 56a6de2
Show file tree
Hide file tree
Showing 5 changed files with 26 additions and 7 deletions.
21 changes: 17 additions & 4 deletions Package.swift
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// swift-tools-version: 5.7
// swift-tools-version: 5.10
// The swift-tools-version declares the minimum version of Swift required to build this package.
// swift-module-flags: -target arm64-apple-ios14.0

Expand All @@ -10,7 +10,8 @@ let package = Package(
.iOS(.v14)
],
products: [
.library(name: "StreamLayer", targets: ["StreamLayer"])
.library(name: "StreamLayer", targets: ["StreamLayer"]),
.library(name: "StreamLayerWatchParty", targets: ["StreamLayerWatchParty"])
],
targets: [
.target(
Expand All @@ -20,10 +21,22 @@ let package = Package(
],
path: "SwiftPM-PlatformExclude/StreamLayer"
),
.target(
name: "StreamLayerWatchParty",
dependencies: [
.target(name: "StreamLayerSDKWatchParty")
],
path: "SwiftPM-PlatformExclude/StreamLayerWatchParty"
),
.binaryTarget(
name: "StreamLayerSDK",
url: "https://storage.googleapis.com/ios.streamlayer.io/v8.22.28/StreamLayerSDK.xcframework.zip",
checksum: "43fd5e0a44dc488460a630041c08583075fee0cd55afae81087966e299ca8e54"
url: "https://storage.googleapis.com/ios.streamlayer.io/33399/StreamLayerSDK.xcframework.zip",
checksum: "a2408517e7146e6322d0781903940e777b6789c3b8ec2c7b58a2944742bbc2d7"
),
.binaryTarget(
name: "StreamLayerSDKWatchParty",
url: "https://storage.googleapis.com/ios.streamlayer.io/33399/StreamLayerSDKWatchParty.xcframework.zip",
checksum: "31323248a3e3e63d3c3554eea6696e297137dc959c47fa38afebbef5b51834fb"
)
]
)
Expand Down
4 changes: 2 additions & 2 deletions StreamLayer.podspec
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
Pod::Spec.new do |s|
s.name = "StreamLayer"
s.version = "8.22.43"
s.version = "8.22.95"
s.summary = "StreamLayer SDK"
s.description = "StreamLayer SDK public repo"
s.license = { :type => 'Proprietary', :text => 'StreamLayer License' }
s.author = { 'Kirill Kunst' => '[email protected]' }
s.homepage = "https://github.com/StreamLayer/sdk-ios.git"
s.source = { :http => 'https://storage.googleapis.com/ios.streamlayer.io/32517/StreamLayerSDK.xcframework.zip' }
s.source = { :http => 'https://storage.googleapis.com/ios.streamlayer.io/33399/StreamLayerSDK.xcframework.zip' }
s.vendored_frameworks = 'xcframeworks/StreamLayerSDK.xcframework'
s.platform = :ios
s.swift_version = "5.7"
Expand Down
2 changes: 1 addition & 1 deletion SwiftPM-PlatformExclude/StreamLayer/include/dummy.h
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
// Prevent a missing umbrella header warning.
@import StreamLayerSDK;
@import StreamLayerSDK;
4 changes: 4 additions & 0 deletions SwiftPM-PlatformExclude/StreamLayerWatchParty/dummy.m
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
#import <TargetConditionals.h>
#if TARGET_OS_WATCH || TARGET_OS_TV
#warning "StreamLayer does not support the watchOS ot tvOS platform"
#endif
2 changes: 2 additions & 0 deletions SwiftPM-PlatformExclude/StreamLayerWatchParty/include/dummy.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
// Prevent a missing umbrella header warning.
@import StreamLayerSDKWatchParty;

0 comments on commit 56a6de2

Please sign in to comment.