[Add] FCNews 0.3.26
[CocoaPods.git] / Specs / b / 6 / 2 / ARAnalytics / 2.4.0 / ARAnalytics.podspec.json
blob09ed09efa8e847bc8cf58e6ca122387e1be8881c
2   "name": "ARAnalytics",
3   "version": "2.4.0",
4   "social_media_url": "https://twitter.com/orta",
5   "license": {
6     "type": "MIT",
7     "file": "LICENSE"
8   },
9   "summary": "Using subspecs you can define your analytics provider with the same API on iOS and OS X.",
10   "homepage": "http://github.com/orta/ARAnalytics",
11   "authors": {
12     "orta": "orta.therox@gmail.com"
13   },
14   "source": {
15     "git": "https://github.com/orta/ARAnalytics.git",
16     "tag": "2.4.0"
17   },
18   "platforms": {
19     "ios": "6.0"
20   },
21   "requires_arc": true,
22   "description": "ARAnalytics is a Cocoapods only library, which provides a sane API for tracking events and some simple user data. It currently supports for iOS: TestFlight, Mixpanel, Localytics, Flurry, Google Analytics, KISSMetrics, Tapstream, Countly, Crittercism, Bugsnag, Helpshift, Chartbeat, Heap and Crashlytics. And for OS X: KISSmetrics, Countly and Mixpanel. It does this by using subspecs from CocoaPods 0.17+ to let you decide which libraries you'd like to use.",
23   "default_subspecs": [
24     "no_clash_HockeyApp"
25   ],
26   "subspecs": [
27     {
28       "name": "CoreMac",
29       "source_files": [
30         "*.{h,m}",
31         "Providers/ARAnalyticalProvider.{h,m}",
32         "Providers/ARAnalyticsProviders.h"
33       ],
34       "platforms": [
35         "osx"
36       ]
37     },
38     {
39       "name": "CoreIOS",
40       "source_files": [
41         "*.{h,m}",
42         "Providers/ARAnalyticalProvider.{h,m}",
43         "Providers/ARAnalyticsProviders.h"
44       ],
45       "platforms": [
46         "ios"
47       ]
48     },
49     {
50       "name": "TestFlight",
51       "prefix_header_contents": "#define AR_TESTFLIGHT_EXISTS 1",
52       "ios": {
53         "source_files": [
54           "Providers/TestFlightProvider.{h,m}"
55         ]
56       },
57       "dependencies": {
58         "ARAnalytics/CoreIOS": [
60         ],
61         "TestFlightSDK": [
63         ],
64         "BPXLUUIDHandler": [
66         ]
67       },
68       "platforms": [
69         "ios"
70       ]
71     },
72     {
73       "name": "Mixpanel",
74       "prefix_header_contents": "#define AR_MIXPANEL_EXISTS 1",
75       "ios": {
76         "source_files": [
77           "Providers/MixpanelProvider.{h,m}"
78         ]
79       },
80       "dependencies": {
81         "ARAnalytics/CoreIOS": [
83         ],
84         "Mixpanel": [
86         ]
87       },
88       "platforms": [
89         "ios"
90       ]
91     },
92     {
93       "name": "Localytics",
94       "prefix_header_contents": "#define AR_LOCALYTICS_EXISTS 1",
95       "ios": {
96         "source_files": [
97           "Providers/LocalyticsProvider.{h,m}"
98         ]
99       },
100       "dependencies": {
101         "ARAnalytics/CoreIOS": [
103         ],
104         "Localytics-iOS-Client": [
106         ]
107       },
108       "platforms": [
109         "ios"
110       ]
111     },
112     {
113       "name": "Flurry",
114       "prefix_header_contents": "#define AR_FLURRY_EXISTS 1",
115       "ios": {
116         "source_files": [
117           "Providers/FlurryProvider.{h,m}"
118         ]
119       },
120       "dependencies": {
121         "ARAnalytics/CoreIOS": [
123         ],
124         "FlurrySDK": [
126         ]
127       },
128       "platforms": [
129         "ios"
130       ]
131     },
132     {
133       "name": "GoogleAnalytics",
134       "prefix_header_contents": "#define AR_GOOGLEANALYTICS_EXISTS 1",
135       "ios": {
136         "source_files": [
137           "Providers/GoogleAnalyticsProvider.{h,m}",
138           "Extensions/*+GoogleAnalytics.{h,m}"
139         ]
140       },
141       "dependencies": {
142         "ARAnalytics/CoreIOS": [
144         ],
145         "GoogleAnalytics-iOS-SDK": [
147         ]
148       },
149       "platforms": [
150         "ios"
151       ]
152     },
153     {
154       "name": "KISSmetrics",
155       "prefix_header_contents": "#define AR_KISSMETRICS_EXISTS 1",
156       "ios": {
157         "source_files": [
158           "Providers/KISSmetricsProvider.{h,m}"
159         ]
160       },
161       "dependencies": {
162         "ARAnalytics/CoreIOS": [
164         ],
165         "KISSmetrics": [
167         ]
168       },
169       "platforms": [
170         "ios"
171       ]
172     },
173     {
174       "name": "Crittercism",
175       "prefix_header_contents": "#define AR_CRITTERCISM_EXISTS 1",
176       "ios": {
177         "source_files": [
178           "Providers/CrittercismProvider.{h,m}"
179         ]
180       },
181       "dependencies": {
182         "ARAnalytics/CoreIOS": [
184         ],
185         "CrittercismSDK": [
187         ]
188       },
189       "platforms": [
190         "ios"
191       ]
192     },
193     {
194       "name": "Crashlytics",
195       "prefix_header_contents": "#define AR_CRASHLYTICS_EXISTS 1",
196       "ios": {
197         "source_files": [
198           "Providers/CrashlyticsProvider.{h,m}"
199         ]
200       },
201       "dependencies": {
202         "ARAnalytics/CoreIOS": [
204         ]
205       },
206       "platforms": [
207         "ios"
208       ]
209     },
210     {
211       "name": "Bugsnag",
212       "prefix_header_contents": "#define AR_BUGSNAG_EXISTS 1",
213       "ios": {
214         "source_files": [
215           "Providers/BugsnagProvider.{h,m}"
216         ]
217       },
218       "dependencies": {
219         "ARAnalytics/CoreIOS": [
221         ],
222         "Bugsnag": [
224         ]
225       },
226       "platforms": [
227         "ios"
228       ]
229     },
230     {
231       "name": "Countly",
232       "prefix_header_contents": "#define AR_COUNTLY_EXISTS 1",
233       "ios": {
234         "source_files": [
235           "Providers/CountlyProvider.{h,m}"
236         ]
237       },
238       "dependencies": {
239         "ARAnalytics/CoreIOS": [
241         ],
242         "Countly": [
244         ]
245       },
246       "platforms": [
247         "ios"
248       ]
249     },
250     {
251       "name": "Helpshift",
252       "prefix_header_contents": "#define AR_HELPSHIFT_EXISTS 1",
253       "ios": {
254         "source_files": [
255           "Providers/HelpshiftProvider.{h,m}"
256         ]
257       },
258       "dependencies": {
259         "ARAnalytics/CoreIOS": [
261         ],
262         "Helpshift": [
264         ]
265       },
266       "platforms": [
267         "ios"
268       ]
269     },
270     {
271       "name": "KISSmetricsOSX",
272       "prefix_header_contents": "#define AR_KISSMETRICS_EXISTS 1",
273       "osx": {
274         "source_files": [
275           "Providers/KISSmetricsProvider.{h,m}"
276         ]
277       },
278       "dependencies": {
279         "ARAnalytics/CoreMac": [
281         ],
282         "KISSmetrics": [
284         ]
285       },
286       "platforms": [
287         "osx"
288       ]
289     },
290     {
291       "name": "MixpanelOSX",
292       "prefix_header_contents": "#define AR_MIXPANEL_EXISTS 1",
293       "osx": {
294         "source_files": [
295           "Providers/MixpanelProvider.{h,m}"
296         ]
297       },
298       "dependencies": {
299         "ARAnalytics/CoreMac": [
301         ],
302         "Mixpanel-OSX-Community": [
304         ]
305       },
306       "platforms": [
307         "osx"
308       ]
309     },
310     {
311       "name": "Tapstream",
312       "prefix_header_contents": "#define AR_TAPSTREAM_EXISTS 1",
313       "ios": {
314         "source_files": [
315           "Providers/TapstreamProvider.{h,m}"
316         ]
317       },
318       "dependencies": {
319         "ARAnalytics/CoreIOS": [
321         ],
322         "Tapstream": [
324         ]
325       },
326       "platforms": [
327         "ios"
328       ]
329     },
330     {
331       "name": "NewRelic",
332       "prefix_header_contents": "#define AR_NEWRELIC_EXISTS 1",
333       "ios": {
334         "source_files": [
335           "Providers/NewRelicProvider.{h,m}"
336         ]
337       },
338       "dependencies": {
339         "ARAnalytics/CoreIOS": [
341         ],
342         "NewRelicAgent": [
344         ]
345       },
346       "platforms": [
347         "ios"
348       ]
349     },
350     {
351       "name": "Amplitude",
352       "prefix_header_contents": "#define AR_AMPLITUDE_EXISTS 1",
353       "ios": {
354         "source_files": [
355           "Providers/AmplitudeProvider.{h,m}"
356         ]
357       },
358       "dependencies": {
359         "ARAnalytics/CoreIOS": [
361         ],
362         "Amplitude-iOS": [
364         ]
365       },
366       "platforms": [
367         "ios"
368       ]
369     },
370     {
371       "name": "HockeyApp",
372       "prefix_header_contents": "#define AR_HOCKEYAPP_EXISTS 1",
373       "ios": {
374         "source_files": [
375           "Providers/HockeyAppProvider.{h,m}"
376         ]
377       },
378       "dependencies": {
379         "ARAnalytics/CoreIOS": [
381         ],
382         "HockeySDK": [
384         ]
385       },
386       "platforms": [
387         "ios"
388       ]
389     },
390     {
391       "name": "ParseAnalytics",
392       "prefix_header_contents": "#define AR_PARSEANALYTICS_EXISTS 1",
393       "ios": {
394         "source_files": [
395           "Providers/ParseAnalyticsProvider.{h,m}"
396         ]
397       },
398       "dependencies": {
399         "ARAnalytics/CoreIOS": [
401         ],
402         "Parse-iOS-SDK": [
404         ]
405       },
406       "platforms": [
407         "ios"
408       ]
409     },
410     {
411       "name": "HeapAnalytics",
412       "prefix_header_contents": "#define AR_HEAPANALYTICS_EXISTS 1",
413       "ios": {
414         "source_files": [
415           "Providers/HeapAnalyticsProvider.{h,m}"
416         ]
417       },
418       "dependencies": {
419         "ARAnalytics/CoreIOS": [
421         ],
422         "HeapAnalytics": [
424         ]
425       },
426       "platforms": [
427         "ios"
428       ]
429     },
430     {
431       "name": "Chartbeat",
432       "prefix_header_contents": "#define AR_CHARTBEAT_EXISTS 1",
433       "ios": {
434         "source_files": [
435           "Providers/ChartbeatProvider.{h,m}",
436           "Extensions/*+Chartbeat.{h,m}"
437         ]
438       },
439       "dependencies": {
440         "ARAnalytics/CoreIOS": [
442         ],
443         "Chartbeat": [
445         ]
446       },
447       "platforms": [
448         "ios"
449       ]
450     },
451     {
452       "name": "no_clash_HockeyApp",
453       "ios": {
454         "dependencies": {
455           "ARAnalytics/TestFlight": [
457           ],
458           "ARAnalytics/Mixpanel": [
460           ],
461           "ARAnalytics/Localytics": [
463           ],
464           "ARAnalytics/Flurry": [
466           ],
467           "ARAnalytics/GoogleAnalytics": [
469           ],
470           "ARAnalytics/KISSmetrics": [
472           ],
473           "ARAnalytics/Crashlytics": [
475           ],
476           "ARAnalytics/Bugsnag": [
478           ],
479           "ARAnalytics/Countly": [
481           ],
482           "ARAnalytics/Helpshift": [
484           ],
485           "ARAnalytics/Tapstream": [
487           ],
488           "ARAnalytics/NewRelic": [
490           ],
491           "ARAnalytics/Amplitude": [
493           ],
494           "ARAnalytics/HockeyApp": [
496           ],
497           "ARAnalytics/ParseAnalytics": [
499           ],
500           "ARAnalytics/HeapAnalytics": [
502           ],
503           "ARAnalytics/Chartbeat": [
505           ]
506         }
507       },
508       "osx": {
509         "dependencies": {
510           "ARAnalytics/KISSmetricsOSX": [
512           ],
513           "ARAnalytics/MixpanelOSX": [
515           ]
516         }
517       }
518     },
519     {
520       "name": "no_clash_Crittercism",
521       "ios": {
522         "dependencies": {
523           "ARAnalytics/TestFlight": [
525           ],
526           "ARAnalytics/Mixpanel": [
528           ],
529           "ARAnalytics/Localytics": [
531           ],
532           "ARAnalytics/Flurry": [
534           ],
535           "ARAnalytics/GoogleAnalytics": [
537           ],
538           "ARAnalytics/KISSmetrics": [
540           ],
541           "ARAnalytics/Crashlytics": [
543           ],
544           "ARAnalytics/Bugsnag": [
546           ],
547           "ARAnalytics/Countly": [
549           ],
550           "ARAnalytics/Helpshift": [
552           ],
553           "ARAnalytics/Tapstream": [
555           ],
556           "ARAnalytics/NewRelic": [
558           ],
559           "ARAnalytics/Amplitude": [
561           ],
562           "ARAnalytics/ParseAnalytics": [
564           ],
565           "ARAnalytics/HeapAnalytics": [
567           ],
568           "ARAnalytics/Chartbeat": [
570           ]
571         }
572       },
573       "osx": {
574         "dependencies": {
575           "ARAnalytics/KISSmetricsOSX": [
577           ],
578           "ARAnalytics/MixpanelOSX": [
580           ]
581         }
582       }
583     }
584   ]