Skip to content

Commit a1a7229

Browse files
authored
Check if imports exist without segment framework (#98)
1 parent de03f54 commit a1a7229

File tree

3 files changed

+7
-0
lines changed

3 files changed

+7
-0
lines changed

Pod/Classes/SEGAmplitudeIntegration.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44
#import <Analytics/Analytics.h>
55
#elif defined(__has_include) && __has_include(<Segment/SEGAnalytics.h>)
66
#import <Segment/SEGAnalytics.h>
7+
#elif defined(__has_include) && __has_include(<SEGAnalytics.h>)
8+
#import <SEGAnalytics.h>
79
#else
810
#import "SEGAnalytics.h"
911
#endif

Pod/Classes/SEGAmplitudeIntegration.m

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
#elif defined(__has_include) && __has_include(<Segment/SEGAnalytics.h>)
55
#import <Segment/SEGAnalyticsUtils.h>
66
#import <Segment/SEGAnalytics.h>
7+
#elif defined(__has_include) && __has_include(<SEGAnalytics.h>)
8+
#import <SEGAnalyticsUtils.h>
9+
#import <SEGAnalytics.h>
710
#else
811
#import "SEGAnalyticsUtils.h"
912
#import "SEGAnalytics.h"

Pod/Classes/SEGAmplitudeIntegrationFactory.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44
#import <Analytics/Analytics.h>
55
#elif defined(__has_include) && __has_include(<Segment/SEGAnalytics.h>)
66
#import <Segment/SEGAnalytics.h>
7+
#elif defined(__has_include) && __has_include(<SEGAnalytics.h>)
8+
#import <SEGAnalytics.h>
79
#else
810
#import "SEGAnalytics.h"
911
#endif

0 commit comments

Comments
 (0)