[Add] BoostAI 1.1.28
[CocoaPods.git] / Specs / b / c / f / tealium-swift / 2.4.2 / tealium-swift.podspec.json
blob251522e1467f60f581e2fe74c9ba0775cb330e98
2   "name": "tealium-swift",
3   "module_name": "TealiumSwift",
4   "version": "2.4.2",
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     "christinasund": "christina.sund@tealium.com"
16   },
17   "social_media_url": "http://twitter.com/tealium",
18   "swift_versions": "5.0",
19   "platforms": {
20     "tvos": "9.0",
21     "ios": "9.0",
22     "osx": "10.11",
23     "watchos": "3.0"
24   },
25   "source": {
26     "git": "https://github.com/Tealium/tealium-swift.git",
27     "tag": "2.4.2"
28   },
29   "default_subspecs": "TealiumFull",
30   "subspecs": [
31     {
32       "name": "TealiumFull",
33       "source_files": [
34         "tealium/core/**/*.swift",
35         "tealium/collectors/**/*",
36         "tealium/dispatchers/**/*",
37         "tealium/scripts/*"
38       ],
39       "ios": {
40         "exclude_files": [
41           "tealium/scripts/*",
42           "tealium/collectors/crash/*"
43         ]
44       },
45       "tvos": {
46         "exclude_files": [
47           "tealium/dispatchers/tagmanagement/*",
48           "tealium/dispatchers/remotecommands/*",
49           "tealium/collectors/attribution/*",
50           "tealium/scripts/*",
51           "tealium/collectors/location/*"
52         ]
53       },
54       "watchos": {
55         "exclude_files": [
56           "tealium/dispatchers/tagmanagement/*",
57           "tealium/collectors/autotracking/*",
58           "tealium/dispatchers/remotecommands/*",
59           "tealium/collectors/attribution/*",
60           "tealium/scripts/*",
61           "tealium/collectors/location/*"
62         ]
63       },
64       "osx": {
65         "exclude_files": [
66           "tealium/dispatchers/tagmanagement/*",
67           "tealium/collectors/autotracking/*",
68           "tealium/dispatchers/remotecommands/*",
69           "tealium/collectors/attribution/*",
70           "tealium/scripts/*",
71           "tealium/collectors/location/*"
72         ]
73       }
74     },
75     {
76       "name": "Core",
77       "source_files": "tealium/core/**/*.swift"
78     },
79     {
80       "name": "Attribution",
81       "platforms": {
82         "ios": "9.0"
83       },
84       "source_files": "tealium/collectors/attribution/*",
85       "dependencies": {
86         "tealium-swift/Core": [
88         ]
89       }
90     },
91     {
92       "name": "Autotracking",
93       "platforms": {
94         "ios": "9.0",
95         "tvos": "9.0"
96       },
97       "source_files": "tealium/collectors/autotracking/*",
98       "dependencies": {
99         "tealium-swift/Core": [
101         ]
102       }
103     },
104     {
105       "name": "Collect",
106       "source_files": "tealium/dispatchers/collect/*",
107       "dependencies": {
108         "tealium-swift/Core": [
110         ]
111       }
112     },
113     {
114       "name": "Lifecycle",
115       "source_files": "tealium/collectors/lifecycle/*",
116       "dependencies": {
117         "tealium-swift/Core": [
119         ]
120       }
121     },
122     {
123       "name": "Location",
124       "platforms": {
125         "ios": "9.0"
126       },
127       "source_files": "tealium/collectors/location/*",
128       "dependencies": {
129         "tealium-swift/Core": [
131         ]
132       }
133     },
134     {
135       "name": "Media",
136       "source_files": "tealium/collectors/media/*",
137       "dependencies": {
138         "tealium-swift/Core": [
140         ]
141       }
142     },
143     {
144       "name": "RemoteCommands",
145       "platforms": {
146         "ios": "9.0"
147       },
148       "source_files": "tealium/dispatchers/remotecommands/*",
149       "dependencies": {
150         "tealium-swift/Core": [
152         ]
153       }
154     },
155     {
156       "name": "TagManagement",
157       "platforms": {
158         "ios": "9.0"
159       },
160       "source_files": "tealium/dispatchers/tagmanagement/*",
161       "dependencies": {
162         "tealium-swift/Core": [
164         ]
165       }
166     },
167     {
168       "name": "VisitorService",
169       "source_files": "tealium/collectors/visitorservice/*",
170       "dependencies": {
171         "tealium-swift/Core": [
173         ]
174       }
175     }
176   ],
177   "swift_version": "5.0"