1
1
// swift-tools-version:5.3
2
2
// The swift-tools-version declares the minimum version of Swift required to build this package.
3
+
3
4
import PackageDescription
4
5
5
6
let package = Package (
6
- name: " AgoraRtcKit " ,
7
+ name: " AgoraLite_iOS " ,
7
8
defaultLocalization: " en " ,
8
9
platforms: [ . iOS( . v9) ] ,
9
10
products: [
10
- . library( name: " AgoraRtcKit " , targets: [ " AgoraSoundTouch " , " aosl " , " Agoraffmpeg " , " AgoraRtcKit " , " video_dec " , " AgoraVideoDecoderExtension " ] ) ,
11
+ . library( name: " RtcBasic " , targets: [ " AgoraRtcKit " , " Agoraffmpeg " , " AgoraSoundTouch " , " AgoraInfra_iOS " ] ) ,
12
+ . library( name: " VideoCodecDec " , targets: [ " AgoraVideoDecoderExtension " , " video_dec " ] ) ,
13
+ ] ,
14
+ dependencies: [
15
+ . package ( url: " https://github.com/AgoraIO/AgoraInfra_iOS.git " , from: " 0.0.14-test " )
11
16
] ,
12
17
targets: [
13
18
. binaryTarget(
14
- name: " AgoraSoundTouch " ,
15
- url: " https://download.agora.io/swiftpm/AgoraLite_iOS/4.4.0/AgoraSoundTouch.xcframework.zip " ,
16
- checksum: " 1c2853c2846e6200ff213d6e1e19b013323ed745ad05a04e3cff111e53de81cc "
17
- ) ,
18
- . binaryTarget(
19
- name: " aosl " ,
20
- url: " https://download.agora.io/swiftpm/AgoraLite_iOS/4.4.0/aosl.xcframework.zip " ,
21
- checksum: " cf8aa62749dd4be0bf3ccb78ec4cfef9e71a025ba7b6d5aae26a482638c2dfc8 "
19
+ name: " AgoraRtcKit " ,
20
+ url: " https://download.agora.io/swiftpm/AgoraLite_iOS/0.0.14-test/AgoraRtcKit.xcframework.zip " ,
21
+ checksum: " be37d47e92ed30e7eddc74d008c91abec880a603a3c120c55155d9c0c064ad91 "
22
22
) ,
23
23
. binaryTarget(
24
24
name: " Agoraffmpeg " ,
25
- url: " https://download.agora.io/swiftpm/AgoraLite_iOS/4.4.0 /Agoraffmpeg.xcframework.zip " ,
26
- checksum: " 3181d9d49513a6b1029f30a32ec506d1610b18b2dd47b1f6e41a180eec77f587 "
25
+ url: " https://download.agora.io/swiftpm/AgoraLite_iOS/0.0.14-test /Agoraffmpeg.xcframework.zip " ,
26
+ checksum: " 229d34c9565288d98b7b95d69fb51c2e0326afdf7b3594381f7378967711abbd "
27
27
) ,
28
28
. binaryTarget(
29
- name: " AgoraRtcKit " ,
30
- url: " https://download.agora.io/swiftpm/AgoraLite_iOS/4.4.0/AgoraRtcKit .xcframework.zip " ,
31
- checksum: " 0e988df3370e8bf371e8e713a8ef818b489f6882e67071af60fd2343736b74cc "
29
+ name: " AgoraSoundTouch " ,
30
+ url: " https://download.agora.io/swiftpm/AgoraLite_iOS/0.0.14-test/AgoraSoundTouch .xcframework.zip " ,
31
+ checksum: " 1d41d2cb1eb57fa0e792807af0788d1991b60c8b6c542a561b14ef82b8fa74dd "
32
32
) ,
33
33
. binaryTarget(
34
- name: " video_dec " ,
35
- url: " https://download.agora.io/swiftpm/AgoraLite_iOS/4.4.0/video_dec .xcframework.zip " ,
36
- checksum: " bcbc68f608e095990bf0e8120d70dd80cac7cd49287b76de7b8804d841946f25 "
34
+ name: " AgoraVideoDecoderExtension " ,
35
+ url: " https://download.agora.io/swiftpm/AgoraLite_iOS/0.0.14-test/AgoraVideoDecoderExtension .xcframework.zip " ,
36
+ checksum: " e9bd8d4ad330ed960fb8b6fde0a57038c325f6cb1defcaf3d97184ed826dbac3 "
37
37
) ,
38
38
. binaryTarget(
39
- name: " AgoraVideoDecoderExtension " ,
40
- url: " https://download.agora.io/swiftpm/AgoraLite_iOS/4.4.0/AgoraVideoDecoderExtension .xcframework.zip " ,
41
- checksum: " 927999c1c2a97c8a844abab95c0b605fdbbf1c9918f3358d5924204038f0b56b "
39
+ name: " video_dec " ,
40
+ url: " https://download.agora.io/swiftpm/AgoraLite_iOS/0.0.14-test/video_dec .xcframework.zip " ,
41
+ checksum: " c93436025be6cb68624534164fc47732997fdd29b9cd1fa9692981a285316f0a "
42
42
) ,
43
+ . target(
44
+ name: " AgoraInfra_iOS " ,
45
+ dependencies: [
46
+ . product( name: " AgoraInfra_iOS " , package : " AgoraInfra_iOS " )
47
+ ]
48
+ )
43
49
]
44
- )
50
+ )
0 commit comments