[Add] BoostAI 1.1.28
[CocoaPods.git] / Specs / b / c / f / tealium-swift / 1.6.7 / tealium-swift.podspec.json
blob1b72b4ca923a5490239a596bf578bfd51d78dd5a
2   "name": "tealium-swift",
3   "module_name": "TealiumSwift",
4   "version": "1.6.7",
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_version": "4.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.6.7"
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/datasource/*",
41         "tealium/defaultsstorage/*",
42         "tealium/persistentdata/*",
43         "tealium/delegate/*",
44         "tealium/devicedata/TealiumDeviceData.swift",
45         "tealium/devicedata/TealiumDeviceDataModule.swift",
46         "tealium/dispatchqueue/*",
47         "tealium/filestorage/*",
48         "tealium/lifecycle/*",
49         "tealium/logger/*",
50         "tealium/remotecommands/*",
51         "tealium/tagmanagement/*",
52         "tealium/volatiledata/*",
53         "tealium/crash/*"
54       ],
55       "ios": {
56         "exclude_files": "tealium/scripts/*",
57         "dependencies": {
58           "TealiumCrashReporter": [
60           ]
61         }
62       },
63       "tvos": {
64         "exclude_files": [
65           "tealium/tagmanagement/*",
66           "tealium/remotecommands/*",
67           "tealium/attribution/*",
68           "tealium/crash/*",
69           "tealium/scripts/*"
70         ]
71       },
72       "watchos": {
73         "exclude_files": [
74           "tealium/tagmanagement/*",
75           "tealium/autotracking/*",
76           "tealium/connectivity/*",
77           "tealium/remotecommands/*",
78           "tealium/attribution/*",
79           "tealium/crash/*",
80           "tealium/scripts/*"
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         ]
92       },
93       "resources": "tealium/devicedata/device-names.json"
94     },
95     {
96       "name": "Core",
97       "source_files": "tealium/core/*"
98     },
99     {
100       "name": "TealiumAppData",
101       "source_files": "tealium/appdata/*",
102       "dependencies": {
103         "tealium-swift/Core": [
105         ]
106       }
107     },
108     {
109       "name": "TealiumAttribution",
110       "platforms": {
111         "ios": "9.0"
112       },
113       "source_files": "tealium/attribution/*",
114       "dependencies": {
115         "tealium-swift/Core": [
117         ]
118       }
119     },
120     {
121       "name": "TealiumAutotracking",
122       "platforms": {
123         "ios": "9.0",
124         "tvos": "9.0"
125       },
126       "source_files": "tealium/autotracking/*",
127       "dependencies": {
128         "tealium-swift/Core": [
130         ]
131       }
132     },
133     {
134       "name": "TealiumCollect",
135       "source_files": "tealium/collect/*",
136       "dependencies": {
137         "tealium-swift/Core": [
139         ]
140       }
141     },
142     {
143       "name": "TealiumConnectivity",
144       "platforms": {
145         "ios": "9.0",
146         "osx": "10.11",
147         "tvos": "9.0"
148       },
149       "source_files": "tealium/connectivity/*",
150       "dependencies": {
151         "tealium-swift/Core": [
153         ]
154       }
155     },
156     {
157       "name": "TealiumConsentManager",
158       "source_files": "tealium/consentmanager/*",
159       "dependencies": {
160         "tealium-swift/Core": [
162         ]
163       }
164     },
165     {
166       "name": "TealiumDataSource",
167       "source_files": "tealium/datasource/*",
168       "dependencies": {
169         "tealium-swift/Core": [
171         ]
172       }
173     },
174     {
175       "name": "TealiumDefaultsStorage",
176       "source_files": [
177         "tealium/defaultsstorage/*",
178         "tealium/persistentdata/*"
179       ],
180       "dependencies": {
181         "tealium-swift/Core": [
183         ]
184       }
185     },
186     {
187       "name": "TealiumDelegate",
188       "source_files": "tealium/delegate/*",
189       "dependencies": {
190         "tealium-swift/Core": [
192         ]
193       }
194     },
195     {
196       "name": "TealiumDeviceData",
197       "source_files": [
198         "tealium/devicedata/TealiumDeviceData.swift",
199         "tealium/devicedata/TealiumDeviceDataModule.swift"
200       ],
201       "dependencies": {
202         "tealium-swift/Core": [
204         ]
205       },
206       "resources": "tealium/devicedata/device-names.json"
207     },
208     {
209       "name": "TealiumDispatchQueue",
210       "source_files": "tealium/dispatchqueue/*",
211       "dependencies": {
212         "tealium-swift/Core": [
214         ]
215       }
216     },
217     {
218       "name": "TealiumFileStorage",
219       "source_files": [
220         "tealium/filestorage/*",
221         "tealium/persistentdata/*"
222       ],
223       "dependencies": {
224         "tealium-swift/Core": [
226         ]
227       }
228     },
229     {
230       "name": "TealiumLifecycle",
231       "source_files": "tealium/lifecycle/*",
232       "dependencies": {
233         "tealium-swift/Core": [
235         ]
236       }
237     },
238     {
239       "name": "TealiumLogger",
240       "source_files": "tealium/logger/*",
241       "dependencies": {
242         "tealium-swift/Core": [
244         ]
245       }
246     },
247     {
248       "name": "TealiumRemoteCommands",
249       "platforms": {
250         "ios": "9.0"
251       },
252       "source_files": "tealium/remotecommands/*",
253       "dependencies": {
254         "tealium-swift/Core": [
256         ]
257       }
258     },
259     {
260       "name": "TealiumTagManagement",
261       "platforms": {
262         "ios": "9.0"
263       },
264       "source_files": "tealium/tagmanagement/*",
265       "dependencies": {
266         "tealium-swift/Core": [
268         ]
269       }
270     },
271     {
272       "name": "TealiumVolatileData",
273       "source_files": "tealium/volatiledata/*",
274       "dependencies": {
275         "tealium-swift/Core": [
277         ]
278       }
279     },
280     {
281       "name": "Crash",
282       "platforms": {
283         "ios": "9.0"
284       },
285       "ios": {
286         "source_files": "tealium/crash/*",
287         "dependencies": {
288           "tealium-swift/Core": [
290           ],
291           "tealium-swift/TealiumAppData": [
293           ],
294           "tealium-swift/TealiumDeviceData": [
296           ],
297           "TealiumCrashReporter": [
299           ]
300         }
301       },
302       "tvos": {
303         "exclude_files": "tealium/crash/*"
304       },
305       "watchos": {
306         "exclude_files": "tealium/crash/*"
307       },
308       "osx": {
309         "exclude_files": "tealium/crash/*"
310       }
311     }
312   ]