[Add] ZJSDK 2.5.8.16
[CocoaPods.git] / Specs / b / c / f / tealium-swift / 2.3.0 / tealium-swift.podspec.json
blob777537d29beacc10fc158f3f72611b752c95c481
2   "name": "tealium-swift",
3   "module_name": "TealiumSwift",
4   "version": "2.3.0",
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.3.0"
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": "RemoteCommands",
136       "platforms": {
137         "ios": "9.0"
138       },
139       "source_files": "tealium/dispatchers/remotecommands/*",
140       "dependencies": {
141         "tealium-swift/Core": [
143         ]
144       }
145     },
146     {
147       "name": "TagManagement",
148       "platforms": {
149         "ios": "9.0"
150       },
151       "source_files": "tealium/dispatchers/tagmanagement/*",
152       "dependencies": {
153         "tealium-swift/Core": [
155         ]
156       }
157     },
158     {
159       "name": "VisitorService",
160       "source_files": "tealium/collectors/visitorservice/*",
161       "dependencies": {
162         "tealium-swift/Core": [
164         ]
165       }
166     }
167   ],
168   "swift_version": "5.0"