[Add] ReerRouter 2.2.0
[CocoaPods.git] / Specs / b / 6 / 2 / ARAnalytics / 2.7.2 / ARAnalytics.podspec.json
blobb60da30eddf233b66fb1da253fef382386e5c26f
2   "name": "ARAnalytics",
3   "version": "2.7.2",
4   "license": {
5     "type": "MIT",
6     "file": "LICENSE"
7   },
8   "summary": "Using subspecs you can define your analytics provider with the same API on iOS and OS X.",
9   "homepage": "https://github.com/orta/ARAnalytics",
10   "authors": {
11     "orta": "orta.therox@gmail.com",
12     "Daniel Haight": "confidence.designed@gmail.com"
13   },
14   "source": {
15     "git": "https://github.com/orta/ARAnalytics.git",
16     "tag": "2.7.2"
17   },
18   "platforms": {
19     "ios": "6.0",
20     "osx": "10.7"
21   },
22   "social_media_url": "https://twitter.com/orta",
23   "requires_arc": true,
24   "default_subspecs": "no_clash_HockeyApp",
25   "description": "ARAnalytics is a analytics abstraction library offering a sane API for tracking events and user data. It currently supports on iOS: TestFlight, Mixpanel, Localytics, Flurry, GoogleAnalytics, KISSmetrics, Crittercism, Crashlytics, Bugsnag, Countly, Helpshift, Tapstream, NewRelic, Amplitude, HockeyApp, ParseAnalytics, HeapAnalytics, Chartbeat and UMengAnalytics. And for OS X: KISSmetrics and Mixpanel. It does this by using CocoaPods subspecs to let you decide which libraries you'd like to use. You are free to also use the official API for any provider too. Also, comes with an amazing DSL to clear up your methods.",
26   "subspecs": [
27     {
28       "name": "CoreMac",
29       "source_files": [
30         "*.{h,m}",
31         "Providers/ARAnalyticalProvider.{h,m}",
32         "Providers/ARAnalyticsProviders.h"
33       ],
34       "exclude_files": [
35         "ARDSL.{h,m}"
36       ],
37       "platforms": [
38         "osx"
39       ]
40     },
41     {
42       "name": "CoreIOS",
43       "source_files": [
44         "*.{h,m}",
45         "Providers/ARAnalyticalProvider.{h,m}",
46         "Providers/ARAnalyticsProviders.h"
47       ],
48       "exclude_files": [
49         "ARDSL.{h,m}"
50       ],
51       "private_header_files": "ARNavigationControllerDelegateProxy.h",
52       "platforms": [
53         "ios"
54       ]
55     },
56     {
57       "name": "DSL",
58       "source_files": [
59         "*.{h,m}",
60         "ARDSL.{h,m}",
61         "Providers/ARAnalyticalProvider.{h,m}",
62         "Providers/ARAnalyticsProviders.h"
63       ],
64       "dependencies": {
65         "Aspects": [
66           "~> 1.3.1"
67         ]
68       },
69       "platforms": [
70         "ios",
71         "osx"
72       ]
73     },
74     {
75       "name": "TestFlight",
76       "prefix_header_contents": "#define AR_TESTFLIGHT_EXISTS 1",
77       "ios": {
78         "source_files": [
79           "Providers/TestFlightProvider.{h,m}"
80         ]
81       },
82       "dependencies": {
83         "ARAnalytics/CoreIOS": [
85         ],
86         "TestFlightSDK": [
88         ],
89         "BPXLUUIDHandler": [
91         ]
92       },
93       "platforms": [
94         "ios"
95       ]
96     },
97     {
98       "name": "Mixpanel",
99       "prefix_header_contents": "#define AR_MIXPANEL_EXISTS 1",
100       "ios": {
101         "source_files": [
102           "Providers/MixpanelProvider.{h,m}"
103         ]
104       },
105       "dependencies": {
106         "ARAnalytics/CoreIOS": [
108         ],
109         "Mixpanel": [
111         ]
112       },
113       "platforms": [
114         "ios"
115       ]
116     },
117     {
118       "name": "Localytics",
119       "prefix_header_contents": "#define AR_LOCALYTICS_EXISTS 1",
120       "ios": {
121         "source_files": [
122           "Providers/LocalyticsProvider.{h,m}"
123         ]
124       },
125       "dependencies": {
126         "ARAnalytics/CoreIOS": [
128         ],
129         "Localytics-iOS-Client": [
131         ]
132       },
133       "platforms": [
134         "ios"
135       ]
136     },
137     {
138       "name": "Flurry",
139       "prefix_header_contents": "#define AR_FLURRY_EXISTS 1",
140       "ios": {
141         "source_files": [
142           "Providers/FlurryProvider.{h,m}"
143         ]
144       },
145       "dependencies": {
146         "ARAnalytics/CoreIOS": [
148         ],
149         "FlurrySDK": [
151         ]
152       },
153       "platforms": [
154         "ios"
155       ]
156     },
157     {
158       "name": "GoogleAnalytics",
159       "prefix_header_contents": "#define AR_GOOGLEANALYTICS_EXISTS 1",
160       "ios": {
161         "source_files": [
162           "Providers/GoogleAnalyticsProvider.{h,m}",
163           "Extensions/*+GoogleAnalytics.{h,m}"
164         ]
165       },
166       "dependencies": {
167         "ARAnalytics/CoreIOS": [
169         ],
170         "GoogleAnalytics-iOS-SDK": [
172         ]
173       },
174       "platforms": [
175         "ios"
176       ]
177     },
178     {
179       "name": "KISSmetrics",
180       "prefix_header_contents": "#define AR_KISSMETRICS_EXISTS 1",
181       "ios": {
182         "source_files": [
183           "Providers/KISSmetricsProvider.{h,m}"
184         ]
185       },
186       "dependencies": {
187         "ARAnalytics/CoreIOS": [
189         ],
190         "KISSmetrics": [
192         ]
193       },
194       "platforms": [
195         "ios"
196       ]
197     },
198     {
199       "name": "Crittercism",
200       "prefix_header_contents": "#define AR_CRITTERCISM_EXISTS 1",
201       "ios": {
202         "source_files": [
203           "Providers/CrittercismProvider.{h,m}"
204         ]
205       },
206       "dependencies": {
207         "ARAnalytics/CoreIOS": [
209         ],
210         "CrittercismSDK": [
212         ]
213       },
214       "platforms": [
215         "ios"
216       ]
217     },
218     {
219       "name": "Crashlytics",
220       "prefix_header_contents": "#define AR_CRASHLYTICS_EXISTS 1",
221       "ios": {
222         "source_files": [
223           "Providers/CrashlyticsProvider.{h,m}"
224         ]
225       },
226       "dependencies": {
227         "ARAnalytics/CoreIOS": [
229         ]
230       },
231       "platforms": [
232         "ios"
233       ]
234     },
235     {
236       "name": "Bugsnag",
237       "prefix_header_contents": "#define AR_BUGSNAG_EXISTS 1",
238       "ios": {
239         "source_files": [
240           "Providers/BugsnagProvider.{h,m}"
241         ]
242       },
243       "dependencies": {
244         "ARAnalytics/CoreIOS": [
246         ],
247         "Bugsnag": [
249         ]
250       },
251       "platforms": [
252         "ios"
253       ]
254     },
255     {
256       "name": "Countly",
257       "prefix_header_contents": "#define AR_COUNTLY_EXISTS 1",
258       "ios": {
259         "source_files": [
260           "Providers/CountlyProvider.{h,m}"
261         ]
262       },
263       "dependencies": {
264         "ARAnalytics/CoreIOS": [
266         ],
267         "Countly": [
269         ]
270       },
271       "platforms": [
272         "ios"
273       ]
274     },
275     {
276       "name": "Helpshift",
277       "prefix_header_contents": "#define AR_HELPSHIFT_EXISTS 1",
278       "ios": {
279         "source_files": [
280           "Providers/HelpshiftProvider.{h,m}"
281         ]
282       },
283       "dependencies": {
284         "ARAnalytics/CoreIOS": [
286         ],
287         "Helpshift": [
289         ]
290       },
291       "platforms": [
292         "ios"
293       ]
294     },
295     {
296       "name": "KISSmetricsOSX",
297       "prefix_header_contents": "#define AR_KISSMETRICS_EXISTS 1",
298       "osx": {
299         "source_files": [
300           "Providers/KISSmetricsProvider.{h,m}"
301         ]
302       },
303       "dependencies": {
304         "ARAnalytics/CoreMac": [
306         ],
307         "KISSmetrics": [
309         ]
310       },
311       "platforms": [
312         "osx"
313       ]
314     },
315     {
316       "name": "MixpanelOSX",
317       "prefix_header_contents": "#define AR_MIXPANEL_EXISTS 1",
318       "osx": {
319         "source_files": [
320           "Providers/MixpanelProvider.{h,m}"
321         ]
322       },
323       "dependencies": {
324         "ARAnalytics/CoreMac": [
326         ],
327         "Mixpanel-OSX-Community": [
329         ]
330       },
331       "platforms": [
332         "osx"
333       ]
334     },
335     {
336       "name": "Tapstream",
337       "prefix_header_contents": "#define AR_TAPSTREAM_EXISTS 1",
338       "ios": {
339         "source_files": [
340           "Providers/TapstreamProvider.{h,m}"
341         ]
342       },
343       "dependencies": {
344         "ARAnalytics/CoreIOS": [
346         ],
347         "Tapstream": [
349         ]
350       },
351       "platforms": [
352         "ios"
353       ]
354     },
355     {
356       "name": "NewRelic",
357       "prefix_header_contents": "#define AR_NEWRELIC_EXISTS 1",
358       "ios": {
359         "source_files": [
360           "Providers/NewRelicProvider.{h,m}"
361         ]
362       },
363       "dependencies": {
364         "ARAnalytics/CoreIOS": [
366         ],
367         "NewRelicAgent": [
369         ]
370       },
371       "platforms": [
372         "ios"
373       ]
374     },
375     {
376       "name": "Amplitude",
377       "prefix_header_contents": "#define AR_AMPLITUDE_EXISTS 1",
378       "ios": {
379         "source_files": [
380           "Providers/AmplitudeProvider.{h,m}"
381         ]
382       },
383       "dependencies": {
384         "ARAnalytics/CoreIOS": [
386         ],
387         "Amplitude-iOS": [
389         ]
390       },
391       "platforms": [
392         "ios"
393       ]
394     },
395     {
396       "name": "HockeyApp",
397       "prefix_header_contents": "#define AR_HOCKEYAPP_EXISTS 1",
398       "ios": {
399         "source_files": [
400           "Providers/HockeyAppProvider.{h,m}"
401         ]
402       },
403       "dependencies": {
404         "ARAnalytics/CoreIOS": [
406         ],
407         "HockeySDK": [
409         ]
410       },
411       "platforms": [
412         "ios"
413       ]
414     },
415     {
416       "name": "ParseAnalytics",
417       "prefix_header_contents": "#define AR_PARSEANALYTICS_EXISTS 1",
418       "ios": {
419         "source_files": [
420           "Providers/ParseAnalyticsProvider.{h,m}"
421         ]
422       },
423       "dependencies": {
424         "ARAnalytics/CoreIOS": [
426         ],
427         "Parse-iOS-SDK": [
429         ]
430       },
431       "platforms": [
432         "ios"
433       ]
434     },
435     {
436       "name": "HeapAnalytics",
437       "prefix_header_contents": "#define AR_HEAPANALYTICS_EXISTS 1",
438       "ios": {
439         "source_files": [
440           "Providers/HeapAnalyticsProvider.{h,m}"
441         ]
442       },
443       "dependencies": {
444         "ARAnalytics/CoreIOS": [
446         ],
447         "Heap": [
449         ]
450       },
451       "platforms": [
452         "ios"
453       ]
454     },
455     {
456       "name": "Chartbeat",
457       "prefix_header_contents": "#define AR_CHARTBEAT_EXISTS 1",
458       "ios": {
459         "source_files": [
460           "Providers/ChartbeatProvider.{h,m}",
461           "Extensions/*+Chartbeat.{h,m}"
462         ]
463       },
464       "dependencies": {
465         "ARAnalytics/CoreIOS": [
467         ],
468         "Chartbeat": [
470         ]
471       },
472       "platforms": [
473         "ios"
474       ]
475     },
476     {
477       "name": "UMengAnalytics",
478       "prefix_header_contents": "#define AR_UMENGANALYTICS_EXISTS 1",
479       "ios": {
480         "source_files": [
481           "Providers/UMengAnalyticsProvider.{h,m}"
482         ]
483       },
484       "dependencies": {
485         "ARAnalytics/CoreIOS": [
487         ],
488         "UMengAnalytics": [
490         ]
491       },
492       "platforms": [
493         "ios"
494       ]
495     },
496     {
497       "name": "no_clash_HockeyApp",
498       "ios": {
499         "dependencies": {
500           "ARAnalytics/TestFlight": [
502           ],
503           "ARAnalytics/Mixpanel": [
505           ],
506           "ARAnalytics/Localytics": [
508           ],
509           "ARAnalytics/Flurry": [
511           ],
512           "ARAnalytics/GoogleAnalytics": [
514           ],
515           "ARAnalytics/KISSmetrics": [
517           ],
518           "ARAnalytics/Crashlytics": [
520           ],
521           "ARAnalytics/Bugsnag": [
523           ],
524           "ARAnalytics/Countly": [
526           ],
527           "ARAnalytics/Helpshift": [
529           ],
530           "ARAnalytics/Tapstream": [
532           ],
533           "ARAnalytics/NewRelic": [
535           ],
536           "ARAnalytics/Amplitude": [
538           ],
539           "ARAnalytics/HockeyApp": [
541           ],
542           "ARAnalytics/ParseAnalytics": [
544           ],
545           "ARAnalytics/HeapAnalytics": [
547           ],
548           "ARAnalytics/Chartbeat": [
550           ],
551           "ARAnalytics/UMengAnalytics": [
553           ]
554         }
555       },
556       "osx": {
557         "dependencies": {
558           "ARAnalytics/KISSmetricsOSX": [
560           ],
561           "ARAnalytics/MixpanelOSX": [
563           ]
564         }
565       }
566     },
567     {
568       "name": "no_clash_Crittercism",
569       "ios": {
570         "dependencies": {
571           "ARAnalytics/TestFlight": [
573           ],
574           "ARAnalytics/Mixpanel": [
576           ],
577           "ARAnalytics/Localytics": [
579           ],
580           "ARAnalytics/Flurry": [
582           ],
583           "ARAnalytics/GoogleAnalytics": [
585           ],
586           "ARAnalytics/KISSmetrics": [
588           ],
589           "ARAnalytics/Crashlytics": [
591           ],
592           "ARAnalytics/Bugsnag": [
594           ],
595           "ARAnalytics/Countly": [
597           ],
598           "ARAnalytics/Helpshift": [
600           ],
601           "ARAnalytics/Tapstream": [
603           ],
604           "ARAnalytics/NewRelic": [
606           ],
607           "ARAnalytics/Amplitude": [
609           ],
610           "ARAnalytics/ParseAnalytics": [
612           ],
613           "ARAnalytics/HeapAnalytics": [
615           ],
616           "ARAnalytics/Chartbeat": [
618           ],
619           "ARAnalytics/UMengAnalytics": [
621           ]
622         }
623       },
624       "osx": {
625         "dependencies": {
626           "ARAnalytics/KISSmetricsOSX": [
628           ],
629           "ARAnalytics/MixpanelOSX": [
631           ]
632         }
633       }
634     }
635   ]