@@ -17,10 +17,16 @@ Firebase Core includes FIRApp and FIROptions which provide central configuration
17
17
}
18
18
19
19
s . social_media_url = 'https://twitter.com/Firebase'
20
- s . ios . deployment_target = '9.0'
21
- s . osx . deployment_target = '10.12'
22
- s . tvos . deployment_target = '10.0'
23
- s . watchos . deployment_target = '6.0'
20
+
21
+ ios_deployment_target = '9.0'
22
+ osx_deployment_target = '10.12'
23
+ tvos_deployment_target = '10.0'
24
+ watchos_deployment_target = '6.0'
25
+
26
+ s . ios . deployment_target = ios_deployment_target
27
+ s . osx . deployment_target = osx_deployment_target
28
+ s . tvos . deployment_target = tvos_deployment_target
29
+ s . watchos . deployment_target = watchos_deployment_target
24
30
25
31
s . cocoapods_version = '>= 1.4.0'
26
32
s . prefix_header_file = false
@@ -50,7 +56,7 @@ Firebase Core includes FIRApp and FIROptions which provide central configuration
50
56
'OTHER_CFLAGS' => '-fno-autolink'
51
57
}
52
58
s . test_spec 'unit' do |unit_tests |
53
- unit_tests . platforms = { :ios => '8.0' , :osx => '10.11' , :tvos => '10.0' }
59
+ unit_tests . platforms = { :ios => ios_deployment_target , :osx => osx_deployment_target , :tvos => tvos_deployment_target }
54
60
unit_tests . source_files = [
55
61
'FirebaseCore/Tests/Unit/**/*.[mh]' ,
56
62
'SharedTestUtilities/FIROptionsMock.[mh]' ,
@@ -61,7 +67,7 @@ Firebase Core includes FIRApp and FIROptions which provide central configuration
61
67
end
62
68
63
69
s . test_spec 'swift-unit' do |swift_unit_tests |
64
- swift_unit_tests . platforms = { :ios => '8.0' , :osx => '10.11' , :tvos => '10.0' }
70
+ swift_unit_tests . platforms = { :ios => ios_deployment_target , :osx => osx_deployment_target , :tvos => tvos_deployment_target }
65
71
swift_unit_tests . source_files = [
66
72
'FirebaseCore/Tests/SwiftUnit/**/*.swift' ,
67
73
'FirebaseCore/Tests/SwiftUnit/**/*.h' ,
0 commit comments