[Add] ReerCodable 1.1.2
[CocoaPods.git] / Specs / a / 4 / d / AppNexusSDK / 5.3 / AppNexusSDK.podspec.json
blobc51d72d4e5260a880541ad3a906038ff7857dcd1
2   "name": "AppNexusSDK",
3   "version": "5.3",
4   "platforms": {
5     "ios": "9.0"
6   },
7   "summary": "AppNexus iOS Mobile Advertising SDK",
8   "description": "Our mobile advertising SDK gives developers a fast and convenient way to monetize their apps.",
9   "homepage": "https://github.com/appnexus/mobile-sdk-ios",
10   "source": {
11     "git": "https://github.com/appnexus/mobile-sdk-ios.git",
12     "tag": "5.3"
13   },
14   "authors": {
15     "AppNexus Mobile Engineering": "sdk@appnexus.com"
16   },
17   "license": {
18     "type": "Apache License, Version 2.0",
19     "file": "LICENSE"
20   },
21   "requires_arc": true,
22   "default_subspecs": "AppNexusSDK",
23   "subspecs": [
24     {
25       "name": "AppNexusSDK",
26       "source_files": "sdk/**/*.{h,m}",
27       "public_header_files": [
28         "sdk/*.h",
29         "sdk/native/*.h"
30       ],
31       "resources": "sdk/**/*.{png,bundle,xib,nib,js,html,strings}",
32       "vendored_libraries": "sdk/Viewability/**/*.a",
33       "frameworks": "WebKit"
34     },
35     {
36       "name": "FacebookAdapter",
37       "dependencies": {
38         "AppNexusSDK/AppNexusSDK": [
39           "5.3"
40         ]
41       },
42       "source_files": "mediation/mediatedviews/Facebook/*.{h,m}",
43       "private_header_files": "mediation/mediatedviews/Facebook/*.h",
44       "vendored_frameworks": "mediation/mediatedviews/Facebook/FacebookSDK/FBAudienceNetwork.framework",
45       "frameworks": "CoreMotion",
46       "libraries": [
47         "c++",
48         "xml2"
49       ]
50     },
51     {
52       "name": "AmazonAdapter",
53       "dependencies": {
54         "AppNexusSDK/AppNexusSDK": [
55           "5.3"
56         ]
57       },
58       "source_files": "mediation/mediatedviews/Amazon/*.{h,m}",
59       "public_header_files": "mediation/mediatedviews/Amazon/ANAdAdapterBaseAmazon.h",
60       "vendored_frameworks": "mediation/mediatedviews/Amazon/AmazonSDK/AmazonAd.framework",
61       "frameworks": [
62         "JavaScriptCore",
63         "SafariServices",
64         "EventKit",
65         "EventKitUI",
66         "CoreLocation",
67         "MediaPlayer"
68       ]
69     },
70     {
71       "name": "GoogleAdapter",
72       "dependencies": {
73         "AppNexusSDK/AppNexusSDK": [
74           "5.3"
75         ]
76       },
77       "source_files": "mediation/mediatedviews/GoogleAdMob/*.{h,m}",
78       "public_header_files": "mediation/mediatedviews/GoogleAdMob/ANAdAdapterNativeAdMob.h",
79       "vendored_frameworks": "mediation/mediatedviews/GoogleAdMob/GoogleAdMobSDK/Frameworks/GoogleMobileAds.framework",
80       "frameworks": [
81         "SafariServices",
82         "CoreBluetooth",
83         "GLKit",
84         "CoreMotion",
85         "MobileCoreServices",
86         "MediaPlayer"
87       ]
88     },
89     {
90       "name": "GoogleAdapterThatDependsOnGooglePod",
91       "dependencies": {
92         "AppNexusSDK/AppNexusSDK": [
93           "5.3"
94         ],
95         "Google-Mobile-Ads-SDK": [
97         ]
98       },
99       "source_files": "mediation/mediatedviews/GoogleAdMob/*.{h,m}",
100       "public_header_files": "mediation/mediatedviews/GoogleAdMob/ANAdAdapterNativeAdMob.h",
101       "xcconfig": {
102         "FRAMEWORK_SEARCH_PATHS": "${PODS_ROOT}/Google-Mobile-Ads-SDK/**"
103       }
104     },
105     {
106       "name": "MoPubAdapter",
107       "dependencies": {
108         "AppNexusSDK/AppNexusSDK": [
109           "5.3"
110         ],
111         "mopub-ios-sdk": [
112           "~> 4.6.0"
113         ]
114       },
115       "source_files": "mediation/mediatedviews/MoPub/*.{h,m}",
116       "private_header_files": "mediation/mediatedviews/MoPub/**/*.h"
117     },
118     {
119       "name": "MillennialMediaAdapter",
120       "dependencies": {
121         "AppNexusSDK/AppNexusSDK": [
122           "5.3"
123         ]
124       },
125       "source_files": "mediation/mediatedviews/MillennialMedia/*.{h,m}",
126       "public_header_files": "mediation/mediatedviews/MillennialMedia/ANAdAdapterMillennialMediaBase.h",
127       "vendored_frameworks": "mediation/mediatedviews/MillennialMedia/MillennialMediaSDK/MMAdSDK.framework",
128       "frameworks": [
129         "AVFoundation",
130         "AudioToolbox",
131         "EventKit",
132         "EventKitUI"
133       ],
134       "libraries": "xml2"
135     },
136     {
137       "name": "AdColonyAdapter",
138       "dependencies": {
139         "AppNexusSDK/AppNexusSDK": [
140           "5.3"
141         ]
142       },
143       "source_files": "mediation/mediatedviews/AdColony/*.{h,m}",
144       "public_header_files": "mediation/mediatedviews/AdColony/ANAdAdapterBaseAdColony.h",
145       "vendored_frameworks": "mediation/mediatedviews/AdColony/AdColonySDK/AdColony.framework",
146       "frameworks": [
147         "AVFoundation",
148         "Social",
149         "CoreMedia",
150         "WebKit",
151         "AudioToolbox"
152       ],
153       "libraries": "z"
154     },
155     {
156       "name": "ChartboostAdapter",
157       "dependencies": {
158         "AppNexusSDK/AppNexusSDK": [
159           "5.3"
160         ]
161       },
162       "source_files": "mediation/mediatedviews/Chartboost/*.{h,m}",
163       "prefix_header_contents": "#import <UIKit/UIKit.h>",
164       "public_header_files": "mediation/mediatedviews/Chartboost/ANAdAdapterBaseChartboost.h",
165       "vendored_frameworks": "mediation/mediatedviews/Chartboost/ChartboostSDK/Chartboost.framework"
166     },
167     {
168       "name": "InMobiAdapter",
169       "dependencies": {
170         "AppNexusSDK/AppNexusSDK": [
171           "5.3"
172         ]
173       },
174       "source_files": "mediation/mediatedviews/InMobi/**/*.{h,m}",
175       "public_header_files": [
176         "mediation/mediatedviews/InMobi/ANAdAdapterBaseInMobi.h",
177         "mediation/mediatedviews/InMobi/ANAdAdapterNativeInMobi.h"
178       ],
179       "vendored_frameworks": "mediation/mediatedviews/InMobi/InMobiSDK/InMobiSDK.framework",
180       "frameworks": [
181         "AVFoundation",
182         "AudioToolbox"
183       ],
184       "libraries": [
185         "sqlite3",
186         "z"
187       ]
188     },
189     {
190       "name": "VdopiaAdapter",
191       "dependencies": {
192         "AppNexusSDK/AppNexusSDK": [
193           "5.3"
194         ]
195       },
196       "source_files": "mediation/mediatedviews/Vdopia/**/*.{h,m}",
197       "private_header_files": "mediation/mediatedviews/Vdopia/**/*.h",
198       "vendored_libraries": "mediation/mediatedviews/Vdopia/VdopiaSDK/libLWSDK.a",
199       "resources": "mediation/mediatedviews/Vdopia/VdopiaSDK/**/*.{png,txt}"
200     },
201     {
202       "name": "VungleAdapter",
203       "dependencies": {
204         "AppNexusSDK/AppNexusSDK": [
205           "5.3"
206         ]
207       },
208       "source_files": "mediation/mediatedviews/Vungle/*.{h,m}",
209       "public_header_files": "mediation/mediatedviews/Vungle/ANAdAdapterBaseVungle.h",
210       "resources": "mediation/mediatedviews/Vungle/VungleSDK/Resources/*.*",
211       "vendored_frameworks": "mediation/mediatedviews/Vungle/VungleSDK/VungleSDK.framework",
212       "libraries": [
213         "sqlite3",
214         "z"
215       ]
216     },
217     {
218       "name": "SmartAdAdapter",
219       "dependencies": {
220         "AppNexusSDK/AppNexusSDK": [
221           "5.3"
222         ],
223         "Smart-Display-SDK": [
225         ]
226       },
227       "source_files": "mediation/mediatedviews/SmartAd/*.{h,m}",
228       "public_header_files": "mediation/mediatedviews/SmartAd/ANAdAdapterSmartAdBase.h",
229       "xcconfig": {
230         "FRAMEWORK_SEARCH_PATHS": "${PODS_ROOT}/Smart-Display-SDK/**"
231       }
232     },
233     {
234       "name": "AdMarvelAdapter",
235       "dependencies": {
236         "AppNexusSDK/AppNexusSDK": [
237           "5.3"
238         ]
239       },
240       "source_files": "mediation/mediatedviews/AdMarvel/**/*.{h,m}",
241       "public_header_files": [
242         "mediation/mediatedviews/AdMarvel/ANAdAdapterBaseAdMarvel.h",
243         "mediation/mediatedviews/AdMarvel/AdMarvelSDK/AdMarvelDelegate.h"
244       ],
245       "vendored_libraries": "mediation/mediatedviews/AdMarvel/AdMarvelSDK/libAdMarvelSDK.a",
246       "frameworks": [
247         "Social",
248         "Accounts",
249         "AssetsLibrary",
250         "CoreMotion",
251         "MobileCoreServices",
252         "EventKit",
253         "EventKitUI",
254         "MediaPlayer"
255       ],
256       "libraries": [
257         "z",
258         "c++"
259       ]
260     },
261     {
262       "name": "YahooAdapter",
263       "dependencies": {
264         "AppNexusSDK/AppNexusSDK": [
265           "5.3"
266         ]
267       },
268       "source_files": "mediation/mediatedviews/Yahoo/**/*.{h,m}",
269       "public_header_files": "mediation/mediatedviews/Yahoo/ANAdAdapterBaseYahoo.h",
270       "vendored_libraries": [
271         "mediation/mediatedviews/Yahoo/YahooSDK/Flurry/libFlurry.a",
272         "mediation/mediatedviews/Yahoo/YahooSDK/FlurryAds/libFlurryAds.a"
273       ],
274       "frameworks": "MediaPlayer",
275       "libraries": "z"
276     },
277     {
278       "name": "MoPubCustomEventAdapter",
279       "dependencies": {
280         "AppNexusSDK/AppNexusSDK": [
281           "5.3"
282         ],
283         "mopub-ios-sdk": [
285         ]
286       },
287       "source_files": "mediation/mediating/MoPub/*.{h,m}",
288       "private_header_files": "mediation/mediating/MoPub/*.h"
289     },
290     {
291       "name": "AdMobCustomEventAdapter",
292       "dependencies": {
293         "AppNexusSDK/AppNexusSDK": [
294           "5.3"
295         ],
296         "Google-Mobile-Ads-SDK": [
298         ]
299       },
300       "xcconfig": {
301         "FRAMEWORK_SEARCH_PATHS": "${PODS_ROOT}/Google-Mobile-Ads-SDK/**"
302       },
303       "source_files": "mediation/mediating/GoogleAdMob/*.{h,m}",
304       "private_header_files": "mediation/mediating/GoogleAdMob/*.h"
305     }
306   ]