platform :ios, '12.0'

workspace 'AdViewSDK'

project 'Example/AdViewSDKDemo/AdViewSDKDemo.xcodeproj'

def gma_pods
  pod 'Google-Mobile-Ads-SDK'
end

def applovin_pods
  pod 'AppLovinSDK'
end

def adview_demo_pods
  use_frameworks!
  
  pod 'AdViewSDK', '>= 5.0.0'
  pod 'AdMobAdViewAdapter', '>= 5.0.0'
  pod 'AppLovinMediationAdViewAdapter', '>= 5.0.0'
  
  gma_pods
  applovin_pods
end

target 'AdViewDemoSwift' do
  project 'Example/AdViewSDKDemo/AdViewSDKDemo.xcodeproj'
  
  adview_demo_pods
end

target 'AdViewDemoObjectiveC' do
  project 'Example/AdViewSDKDemo/AdViewSDKDemo.xcodeproj'
  
  adview_demo_pods
end

post_install do |installer|
  installer.generated_projects.each do |project|
    project.targets.each do |target|
      target.build_configurations.each do |config|
        config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '12.0'
      end
    end
  end
end
