[Add] AmitySDK 6.47.1
[CocoaPods.git] / Specs / b / c / f / tealium-swift / 1.9.1 / tealium-swift.podspec.json
blob4c021a8dabd774cd8dc8f27820ca12c431df69f5
2   "name": "tealium-swift",
3   "module_name": "TealiumSwift",
4   "version": "1.9.1",
5   "summary": "Tealium Swift Integration Library",
6   "description": "Supports Tealium's iQ and UDH suite of products on iOS, MacOS, tvOS and watchOS",
7   "homepage": "https://github.com/Tealium/tealium-swift",
8   "license": {
9     "type": "Commercial",
10     "file": "LICENSE.txt"
11   },
12   "authors": {
13     "Tealium Inc.": "tealium@tealium.com",
14     "craigrouse": "craig.rouse@tealium.com"
15   },
16   "social_media_url": "http://twitter.com/tealium",
17   "swift_versions": "5.0",
18   "platforms": {
19     "tvos": "9.0",
20     "ios": "9.0",
21     "osx": "10.11",
22     "watchos": "3.0"
23   },
24   "source": {
25     "git": "https://github.com/Tealium/tealium-swift.git",
26     "tag": "1.9.1"
27   },
28   "default_subspecs": "TealiumFull",
29   "subspecs": [
30     {
31       "name": "TealiumFull",
32       "source_files": [
33         "tealium/appdata/*",
34         "tealium/core/**/*",
35         "tealium/attribution/*",
36         "tealium/autotracking/*",
37         "tealium/collect/*",
38         "tealium/connectivity/*",
39         "tealium/consentmanager/*",
40         "tealium/persistentdata/*",
41         "tealium/delegate/*",
42         "tealium/devicedata/*.swift",
43         "tealium/dispatchqueue/*",
44         "tealium/lifecycle/*",
45         "tealium/remotecommands/*",
46         "tealium/tagmanagement/*",
47         "tealium/volatiledata/*",
48         "tealium/crash/*",
49         "tealium/logger/*",
50         "tealium/visitorservice/*",
51         "tealium/location/*"
52       ],
53       "ios": {
54         "exclude_files": "tealium/scripts/*",
55         "dependencies": {
56           "TealiumCrashReporter": [
58           ]
59         }
60       },
61       "tvos": {
62         "exclude_files": [
63           "tealium/tagmanagement/*",
64           "tealium/remotecommands/*",
65           "tealium/attribution/*",
66           "tealium/crash/*",
67           "tealium/scripts/*",
68           "tealium/location/*"
69         ]
70       },
71       "watchos": {
72         "exclude_files": [
73           "tealium/tagmanagement/*",
74           "tealium/autotracking/*",
75           "tealium/connectivity/*",
76           "tealium/remotecommands/*",
77           "tealium/attribution/*",
78           "tealium/crash/*",
79           "tealium/scripts/*",
80           "tealium/location/*"
81         ]
82       },
83       "osx": {
84         "exclude_files": [
85           "tealium/tagmanagement/*",
86           "tealium/autotracking/*",
87           "tealium/remotecommands/*",
88           "tealium/attribution/*",
89           "tealium/crash/*",
90           "tealium/scripts/*",
91           "tealium/location/*"
92         ]
93       },
94       "resources": "tealium/devicedata/device-names.json"
95     },
96     {
97       "name": "Core",
98       "source_files": "tealium/core/**/*"
99     },
100     {
101       "name": "TealiumAppData",
102       "source_files": "tealium/appdata/*",
103       "dependencies": {
104         "tealium-swift/Core": [
106         ]
107       }
108     },
109     {
110       "name": "TealiumAttribution",
111       "platforms": {
112         "ios": "9.0"
113       },
114       "source_files": "tealium/attribution/*",
115       "dependencies": {
116         "tealium-swift/Core": [
118         ]
119       }
120     },
121     {
122       "name": "TealiumAutotracking",
123       "platforms": {
124         "ios": "9.0",
125         "tvos": "9.0"
126       },
127       "source_files": "tealium/autotracking/*",
128       "dependencies": {
129         "tealium-swift/Core": [
131         ]
132       }
133     },
134     {
135       "name": "TealiumCollect",
136       "source_files": "tealium/collect/*",
137       "dependencies": {
138         "tealium-swift/Core": [
140         ]
141       }
142     },
143     {
144       "name": "TealiumConnectivity",
145       "platforms": {
146         "ios": "9.0",
147         "osx": "10.11",
148         "tvos": "9.0"
149       },
150       "source_files": "tealium/connectivity/*",
151       "dependencies": {
152         "tealium-swift/Core": [
154         ]
155       }
156     },
157     {
158       "name": "TealiumConsentManager",
159       "source_files": "tealium/consentmanager/*",
160       "dependencies": {
161         "tealium-swift/Core": [
163         ]
164       }
165     },
166     {
167       "name": "TealiumDelegate",
168       "source_files": "tealium/delegate/*",
169       "dependencies": {
170         "tealium-swift/Core": [
172         ]
173       }
174     },
175     {
176       "name": "TealiumDeviceData",
177       "source_files": "tealium/devicedata/*.swift",
178       "dependencies": {
179         "tealium-swift/Core": [
181         ]
182       },
183       "resources": "tealium/devicedata/device-names.json"
184     },
185     {
186       "name": "TealiumDispatchQueue",
187       "source_files": "tealium/dispatchqueue/*",
188       "dependencies": {
189         "tealium-swift/Core": [
191         ]
192       }
193     },
194     {
195       "name": "TealiumLifecycle",
196       "source_files": "tealium/lifecycle/*",
197       "dependencies": {
198         "tealium-swift/Core": [
200         ]
201       }
202     },
203     {
204       "name": "TealiumLocation",
205       "platforms": {
206         "ios": "9.0"
207       },
208       "source_files": "tealium/location/*",
209       "dependencies": {
210         "tealium-swift/Core": [
212         ]
213       }
214     },
215     {
216       "name": "TealiumLogger",
217       "source_files": "tealium/logger/*",
218       "dependencies": {
219         "tealium-swift/Core": [
221         ]
222       }
223     },
224     {
225       "name": "TealiumRemoteCommands",
226       "platforms": {
227         "ios": "9.0"
228       },
229       "source_files": "tealium/remotecommands/*",
230       "dependencies": {
231         "tealium-swift/Core": [
233         ]
234       }
235     },
236     {
237       "name": "TealiumTagManagement",
238       "platforms": {
239         "ios": "9.0"
240       },
241       "source_files": "tealium/tagmanagement/*",
242       "dependencies": {
243         "tealium-swift/Core": [
245         ]
246       }
247     },
248     {
249       "name": "TealiumPersistentData",
250       "source_files": "tealium/persistentdata/*",
251       "dependencies": {
252         "tealium-swift/Core": [
254         ]
255       }
256     },
257     {
258       "name": "TealiumVolatileData",
259       "source_files": "tealium/volatiledata/*",
260       "dependencies": {
261         "tealium-swift/Core": [
263         ]
264       }
265     },
266     {
267       "name": "TealiumVisitorService",
268       "source_files": "tealium/visitorservice/*",
269       "dependencies": {
270         "tealium-swift/Core": [
272         ]
273       }
274     },
275     {
276       "name": "Crash",
277       "platforms": {
278         "ios": "9.0"
279       },
280       "ios": {
281         "source_files": "tealium/crash/*",
282         "dependencies": {
283           "tealium-swift/Core": [
285           ],
286           "tealium-swift/TealiumAppData": [
288           ],
289           "tealium-swift/TealiumDeviceData": [
291           ],
292           "TealiumCrashReporter": [
294           ]
295         }
296       },
297       "tvos": {
298         "exclude_files": "tealium/crash/*"
299       },
300       "watchos": {
301         "exclude_files": "tealium/crash/*"
302       },
303       "osx": {
304         "exclude_files": "tealium/crash/*"
305       }
306     }
307   ],
308   "swift_version": "5.0"