[Add] GluedInSDK 2.5.1
[CocoaPods.git] / Specs / 5 / 0 / 6 / WalletConnectSwiftV2 / 1.6.3 / WalletConnectSwiftV2.podspec.json
blobc7583c7890f27c57c1b5fec3a20d47a9e28efb6f
2   "name": "WalletConnectSwiftV2",
3   "version": "1.6.3",
4   "summary": "Swift implementation of WalletConnect v.2 protocol for native iOS applications.",
5   "description": "The communications protocol for web3, WalletConnect brings the ecosystem together by enabling wallets and apps to securely connect and interact.",
6   "homepage": "https://walletconnect.com",
7   "license": {
8     "type": "Apache-2.0",
9     "file": "LICENSE"
10   },
11   "authors": "WalletConnect, Inc.",
12   "social_media_url": "https://twitter.com/WalletConnect",
13   "source": {
14     "git": "https://github.com/WalletConnect/WalletConnectSwiftV2.git",
15     "tag": "1.6.3"
16   },
17   "swift_versions": "5.3",
18   "pod_target_xcconfig": {
19     "OTHER_SWIFT_FLAGS": "-DCocoaPods"
20   },
21   "platforms": {
22     "ios": "13.0",
23     "osx": "10.15",
24     "tvos": "13.0"
25   },
26   "default_subspecs": "WalletConnect",
27   "subspecs": [
28     {
29       "name": "WalletConnect",
30       "source_files": "Sources/WalletConnectSign/**/*.{h,m,swift}",
31       "dependencies": {
32         "WalletConnectSwiftV2/WalletConnectPairing": [
34         ],
35         "WalletConnectSwiftV2/WalletConnectVerify": [
37         ]
38       }
39     },
40     {
41       "name": "WalletConnectAuth",
42       "source_files": "Sources/Auth/**/*.{h,m,swift}",
43       "dependencies": {
44         "WalletConnectSwiftV2/WalletConnectPairing": [
46         ],
47         "WalletConnectSwiftV2/WalletConnectSigner": [
49         ],
50         "WalletConnectSwiftV2/WalletConnectVerify": [
52         ]
53       }
54     },
55     {
56       "name": "Web3Wallet",
57       "source_files": "Sources/Web3Wallet/**/*.{h,m,swift}",
58       "dependencies": {
59         "WalletConnectSwiftV2/WalletConnect": [
61         ],
62         "WalletConnectSwiftV2/WalletConnectAuth": [
64         ],
65         "WalletConnectSwiftV2/WalletConnectEcho": [
67         ],
68         "WalletConnectSwiftV2/WalletConnectVerify": [
70         ]
71       }
72     },
73     {
74       "name": "WalletConnectVerify",
75       "source_files": "Sources/WalletConnectVerify/**/*.{h,m,swift}",
76       "dependencies": {
77         "WalletConnectSwiftV2/WalletConnectUtils": [
79         ],
80         "WalletConnectSwiftV2/WalletConnectNetworking": [
82         ]
83       }
84     },
85     {
86       "name": "WalletConnectChat",
87       "source_files": "Sources/Chat/**/*.{h,m,swift}",
88       "dependencies": {
89         "WalletConnectSwiftV2/WalletConnectSigner": [
91         ],
92         "WalletConnectSwiftV2/WalletConnectIdentity": [
94         ]
95       }
96     },
97     {
98       "name": "WalletConnectSigner",
99       "source_files": "Sources/WalletConnectSigner/**/*.{h,m,swift}",
100       "dependencies": {
101         "WalletConnectSwiftV2/WalletConnectNetworking": [
103         ]
104       }
105     },
106     {
107       "name": "WalletConnectIdentity",
108       "source_files": "Sources/WalletConnectIdentity/**/*.{h,m,swift}",
109       "dependencies": {
110         "WalletConnectSwiftV2/WalletConnectNetworking": [
112         ],
113         "WalletConnectSwiftV2/WalletConnectJWT": [
115         ]
116       }
117     },
118     {
119       "name": "WalletConnectEcho",
120       "source_files": "Sources/WalletConnectEcho/**/*.{h,m,swift}",
121       "dependencies": {
122         "WalletConnectSwiftV2/WalletConnectNetworking": [
124         ],
125         "WalletConnectSwiftV2/WalletConnectJWT": [
127         ]
128       }
129     },
130     {
131       "name": "WalletConnectJWT",
132       "source_files": "Sources/WalletConnectJWT/**/*.{h,m,swift}",
133       "dependencies": {
134         "WalletConnectSwiftV2/WalletConnectKMS": [
136         ]
137       }
138     },
139     {
140       "name": "WalletConnectNetworking",
141       "source_files": "Sources/WalletConnectNetworking/**/*.{h,m,swift}",
142       "dependencies": {
143         "WalletConnectSwiftV2/WalletConnectRelay": [
145         ]
146       }
147     },
148     {
149       "name": "WalletConnectPairing",
150       "source_files": "Sources/WalletConnectPairing/**/*.{h,m,swift}",
151       "dependencies": {
152         "WalletConnectSwiftV2/WalletConnectNetworking": [
154         ]
155       }
156     },
157     {
158       "name": "WalletConnectRouter",
159       "source_files": "Sources/WalletConnectRouter/**/*.{h,m,swift}",
160       "platforms": {
161         "ios": "13.0"
162       }
163     },
164     {
165       "name": "WalletConnectNetworking",
166       "source_files": "Sources/WalletConnectNetworking/**/*.{h,m,swift}",
167       "dependencies": {
168         "WalletConnectSwiftV2/WalletConnectRelay": [
170         ]
171       }
172     },
173     {
174       "name": "WalletConnectRelay",
175       "source_files": "Sources/WalletConnectRelay/**/*.{h,m,swift}",
176       "dependencies": {
177         "WalletConnectSwiftV2/WalletConnectJWT": [
179         ]
180       },
181       "resource_bundles": {
182         "WalletConnect_WalletConnectRelay": [
183           "Sources/WalletConnectRelay/PackageConfig.json"
184         ]
185       }
186     },
187     {
188       "name": "WalletConnectUtils",
189       "source_files": "Sources/WalletConnectUtils/**/*",
190       "dependencies": {
191         "WalletConnectSwiftV2/JSONRPC": [
193         ]
194       }
195     },
196     {
197       "name": "WalletConnectKMS",
198       "source_files": "Sources/WalletConnectKMS/**/*",
199       "dependencies": {
200         "WalletConnectSwiftV2/WalletConnectUtils": [
202         ]
203       }
204     },
205     {
206       "name": "Commons",
207       "source_files": "Sources/Commons/**/*"
208     },
209     {
210       "name": "JSONRPC",
211       "source_files": "Sources/JSONRPC/**/*",
212       "dependencies": {
213         "WalletConnectSwiftV2/Commons": [
215         ]
216       }
217     }
218   ],
219   "swift_version": "5.3"