diff --git a/.DS_Store b/.DS_Store index 959b2ed..bf6f8d9 100644 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/.gitignore b/.gitignore index 967eafd..2f43b7e 100644 --- a/.gitignore +++ b/.gitignore @@ -90,4 +90,5 @@ fastlane/test_output iOSInjectionProject/ -*.zip \ No newline at end of file +*.zip +XCFrameworks/*.zip diff --git a/Package.swift b/Package.swift index ea1ab3b..e099f95 100644 --- a/Package.swift +++ b/Package.swift @@ -12,6 +12,10 @@ let package = Package( name: "JioMeetCoreSDK", targets: ["JioMeetCoreSDKTarget"] ), + .library( + name: "JioMeetScreenShareSDK", + targets: ["JioMeetScreenShareSDKTarget"] + ), ], dependencies: [ .package( @@ -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: [ @@ -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: [] ), ] diff --git a/SPMSource/CoreSDK/Blank.swift b/SPMSource/CoreSDK/Blank.swift new file mode 100644 index 0000000..e69de29 diff --git a/SPMSource/ScreenShareSDK/Blank.swift b/SPMSource/ScreenShareSDK/Blank.swift new file mode 100644 index 0000000..e69de29 diff --git a/XCFrameworks/README.md b/XCFrameworks/README.md new file mode 100644 index 0000000..e69de29