forked from squaretwo/react-native-iron-source
-
Notifications
You must be signed in to change notification settings - Fork 37
/
Copy pathRNIronSource.podspec
78 lines (73 loc) · 2.42 KB
/
RNIronSource.podspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
require "json"
version = JSON.parse(File.read("package.json"))["version"]
Pod::Spec.new do |s|
s.name = "RNIronSource"
s.version = version
s.summary = "RNIronSource"
s.description = <<-DESC
Iron Source SDK React Native bridge
DESC
s.homepage = "https://github.com/squaretwo/react-native-iron-source"
s.license = "MIT"
s.author = { "Ben Yee" => "[email protected]" }
s.platform = :ios, "7.0"
s.source = { :git => "https://github.com/wowmaking/react-native-iron-source", tag: "v" + s.version.to_s }
s.requires_arc = true
s.default_subspec = 'Core'
s.dependency "React"
s.dependency "IronSourceSDK", ">= 7.0.3"
s.subspec "Core" do |ss|
ss.source_files = "ios/**/*.{h,m}"
end
s.subspec "AdColony" do |ss|
ss.dependency "IronSourceAdColonyAdapter", "> 1"
end
s.subspec "Admob" do |ss|
ss.dependency "IronSourceAdMobAdapter", "> 1"
end
s.subspec "Amazon" do |ss|
ss.dependency "IronSourceAmazonAdapter", "> 1"
end
s.subspec "AppLovin" do |ss|
ss.dependency "IronSourceAppLovinAdapter", "> 1"
end
s.subspec "Chartboost" do |ss|
ss.dependency "IronSourceChartboostAdapter", "> 1"
end
s.subspec "Facebook" do |ss|
ss.dependency "IronSourceFacebookAdapter", "> 1"
end
s.subspec "Fyber" do |ss|
ss.dependency "IronSourceFyberAdapter", "> 1"
end
s.subspec "HyprMX" do |ss|
ss.dependency "IronSourceHyprMXAdapter", "> 1"
end
s.subspec "InMobi" do |ss|
ss.dependency "IronSourceInMobiAdapter", "> 1"
end
s.subspec "Maio" do |ss|
ss.dependency "IronSourceMaioAdapter", "> 1"
end
s.subspec "Mintegral" do |ss|
ss.dependency "IronSourceMintegralAdapter", "> 1"
end
s.subspec "Tapjoy" do |ss|
ss.dependency "IronSourceTapjoyAdapter", "> 1"
end
s.subspec "TikTok" do |ss|
ss.dependency "IronSourceTikTokAdapter", "> 1"
end
s.subspec "UnityAds" do |ss|
ss.dependency "IronSourceUnityAdsAdapter", "> 1"
end
s.subspec "Vungle" do |ss|
ss.dependency "IronSourceVungleAdapter", "> 1"
end
if defined?($RNIronSourceAsStaticFramework)
Pod::UI.puts "#{s.name}: Using overridden static_framework value of '#{$RNIronSourceAsStaticFramework}'"
s.static_framework = $RNIronSourceAsStaticFramework
else
s.static_framework = false
end
end