Skip to content

Commit

Permalink
Merge pull request #14 from JioMeet/spm_automation
Browse files Browse the repository at this point in the history
Spm automation Changes
  • Loading branch information
rohit41-kumar authored May 21, 2024
2 parents 17992fe + 98d0674 commit 3cb082c
Show file tree
Hide file tree
Showing 6 changed files with 24 additions and 5 deletions.
Binary file modified .DS_Store
Binary file not shown.
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -90,4 +90,5 @@ fastlane/test_output

iOSInjectionProject/

*.zip
*.zip
XCFrameworks/*.zip
26 changes: 22 additions & 4 deletions Package.swift
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,10 @@ let package = Package(
name: "JioMeetCoreSDK",
targets: ["JioMeetCoreSDKTarget"]
),
.library(
name: "JioMeetScreenShareSDK",
targets: ["JioMeetScreenShareSDKTarget"]
),
],
dependencies: [
.package(
Expand All @@ -22,15 +26,18 @@ let package = Package(
.package(
name: "JioMeetMediaStackSDK",
url: "https://github.com/JioMeet/JMMediaStackSDK_iOS.git",
.upToNextMajor(from: "1.0.0")
.upToNextMajor(from: "2.0.0-alpha.1")
)
],
targets: [
.binaryTarget(
name: "JioMeetCoreSDK",
url: "https://storage.googleapis.com/cpass-sdk/libs/iOS/public/new_arch/v_3_0_2/JioMeetCoreSDK.xcframework.zip",
checksum: "bffea4f4a74570f528961237e5a62fce516bd87dc4053f5d52884b6bcac27d2c"
path: "XCFrameworks/JioMeetCoreSDK.xcframework"
),
.binaryTarget(
name: "JioMeetScreenShareSDK",
path: "XCFrameworks/JioMeetScreenShareSDK.xcframework"
),
.target(
name: "JioMeetCoreSDKTarget",
dependencies: [
Expand All @@ -39,7 +46,18 @@ let package = Package(
.product(name: "RTM", package: "JioMeetRtcEngine_iOS"),
.product(name: "JioMeetMediaStackSDK", package: "JioMeetMediaStackSDK")
],
path: "Framework/Dependency",
path: "SPMSource/CoreSDK",
exclude: []
),
.target(
name: "JioMeetScreenShareSDKTarget",
dependencies: [
.target(name: "JioMeetScreenShareSDK"),
.product(name: "RTC", package: "JioMeetRtcEngine_iOS"),
.product(name: "RTM", package: "JioMeetRtcEngine_iOS"),
.product(name: "JioMeetMediaStackSDK", package: "JioMeetMediaStackSDK")
],
path: "SPMSource/ScreenShareSDK",
exclude: []
),
]
Expand Down
Empty file added SPMSource/CoreSDK/Blank.swift
Empty file.
Empty file.
Empty file added XCFrameworks/README.md
Empty file.

0 comments on commit 3cb082c

Please sign in to comment.