Skip to content

Commit 90d649e

Browse files
committed
Add Exports.swift to expose TeadsAdapterCommon
1 parent 05a6461 commit 90d649e

File tree

7 files changed

+20
-9
lines changed

7 files changed

+20
-9
lines changed

MediationAdapters/TeadsAdMobAdapter/Banner/GADMAdapterTeadsBanner.swift

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,6 @@
88
import Foundation
99
import GoogleMobileAds
1010
import TeadsSDK
11-
#if canImport(TeadsAdapterCommon)
12-
import TeadsAdapterCommon
13-
#endif
1411

1512
@objc(GADMAdapterTeadsBanner)
1613
public final class GADMAdapterTeadsBanner: NSObject, GADCustomEventBanner {
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
//
2+
// Exports.swift
3+
//
4+
//
5+
// Created by Paul NICOLAS on 21/11/2022.
6+
//
7+
8+
/// SPM compatibility: TeadsAdapterCommon sources are exposed as Swift Module
9+
@_exported import TeadsAdapterCommon

MediationAdapters/TeadsAdMobAdapter/Native/GADMAdapterTeadsNative.swift

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,6 @@
88
import GoogleMobileAds
99
import TeadsSDK
1010
import UIKit
11-
#if canImport(TeadsAdapterCommon)
12-
import TeadsAdapterCommon
13-
#endif
1411

1512
@objc(GADMAdapterTeadsNative)
1613
final class GADMAdapterTeadsNative: NSObject, GADCustomEventNativeAd {
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
//
2+
// Exports.swift
3+
//
4+
//
5+
// Created by Paul NICOLAS on 21/11/2022.
6+
//
7+
8+
/// SPM compatibility: TeadsAdapterCommon sources are exposed as Swift Module
9+
@_exported import TeadsAdapterCommon

MediationAdapters/TeadsAppLovinAdapter/TeadsMediationAdapterExtension.swift

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,6 @@
77

88
import AppLovinSDK
99
import TeadsSDK
10-
#if canImport(TeadsAdapterCommon)
11-
import TeadsAdapterCommon
12-
#endif
1310

1411
@objc public extension MANativeAdLoader {
1512
func register(teadsAdSettings: TeadsAdapterSettings) {

TeadsAdMobAdapter.podspec

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ Pod::Spec.new do |s|
1818
s.static_framework = true
1919
s.requires_arc = true
2020
s.source_files = ['MediationAdapters/TeadsAdMobAdapter/**/*{.swift}', 'MediationAdapters/Common/*{.swift}']
21+
s.exclude_files = ['MediationAdapters/TeadsAdMobAdapter/Exports.swift']
2122
s.dependency 'TeadsSDK', s.version.to_s
2223
s.dependency 'Google-Mobile-Ads-SDK', '>= 8.0'
2324

TeadsAppLovinAdapter.podspec

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ Pod::Spec.new do |s|
1818
s.static_framework = true
1919
s.requires_arc = true
2020
s.source_files = ['MediationAdapters/TeadsAppLovinAdapter/**/*{.swift}', 'MediationAdapters/Common/*{.swift}']
21+
s.exclude_files = ['MediationAdapters/TeadsAppLovinAdapter/Exports.swift']
2122
s.dependency 'TeadsSDK', s.version.to_s
2223
s.dependency 'AppLovinSDK', '>= 11.2.1'
2324

0 commit comments

Comments
 (0)