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