11Pod ::Spec . new do |s |
22
33 s . name = "SPPermissions"
4- s . version = "6.0.9 "
4+ s . version = "6.0.10 "
55 s . summary = "Ask permissions on Swift. Available List, Dialog & Native interface. Can check state permission."
66 s . homepage = "https://github.com/ivanvorobei/SPPermissions"
77 s . source = { :git => "https://github.com/ivanvorobei/SPPermissions.git" , :tag => s . version }
@@ -20,6 +20,9 @@ Pod::Spec.new do |s|
2020
2121 s . subspec 'Core' do |subspec |
2222 subspec . source_files = "Sources/SPPermissions/**/*.swift"
23+ subspec . pod_target_xcconfig = {
24+ "SWIFT_ACTIVE_COMPILATION_CONDITIONS" => "SPPERMISSIONS_COCOAPODS"
25+ }
2326 subspec . resource_bundles = {
2427 "SPPermissions" => [ "Sources/SPPermissions/Resources/*.lproj/*.strings" ]
2528 }
@@ -29,111 +32,111 @@ Pod::Spec.new do |s|
2932 subspec . dependency 'SPPermissions/Core'
3033 subspec . source_files = "Sources/SPPermissionsCamera/**/*.swift"
3134 subspec . pod_target_xcconfig = {
32- "SWIFT_ACTIVE_COMPILATION_CONDITIONS" => "SPPERMISSIONS_CAMERA"
35+ "SWIFT_ACTIVE_COMPILATION_CONDITIONS" => "SPPERMISSIONS_CAMERA SPPERMISSIONS_COCOAPODS "
3336 }
3437 end
3538
3639 s . subspec 'PhotoLibrary' do |subspec |
3740 subspec . dependency 'SPPermissions/Core'
3841 subspec . source_files = "Sources/SPPermissionsPhotoLibrary/**/*.swift"
3942 subspec . pod_target_xcconfig = {
40- "SWIFT_ACTIVE_COMPILATION_CONDITIONS" => "SPPERMISSIONS_PHOTOLIBRARY"
43+ "SWIFT_ACTIVE_COMPILATION_CONDITIONS" => "SPPERMISSIONS_PHOTOLIBRARY SPPERMISSIONS_COCOAPODS "
4144 }
4245 end
4346
4447 s . subspec 'Notification' do |subspec |
4548 subspec . dependency 'SPPermissions/Core'
4649 subspec . source_files = "Sources/SPPermissionsNotification/**/*.swift"
4750 subspec . pod_target_xcconfig = {
48- "SWIFT_ACTIVE_COMPILATION_CONDITIONS" => "SPPERMISSIONS_NOTIFICATION"
51+ "SWIFT_ACTIVE_COMPILATION_CONDITIONS" => "SPPERMISSIONS_NOTIFICATION SPPERMISSIONS_COCOAPODS "
4952 }
5053 end
5154
5255 s . subspec 'Microphone' do |subspec |
5356 subspec . dependency 'SPPermissions/Core'
5457 subspec . source_files = "Sources/SPPermissionsMicrophone/**/*.swift"
5558 subspec . pod_target_xcconfig = {
56- "SWIFT_ACTIVE_COMPILATION_CONDITIONS" => "SPPERMISSIONS_MICROPHONE"
59+ "SWIFT_ACTIVE_COMPILATION_CONDITIONS" => "SPPERMISSIONS_MICROPHONE SPPERMISSIONS_COCOAPODS "
5760 }
5861 end
5962
6063 s . subspec 'Calendar' do |subspec |
6164 subspec . dependency 'SPPermissions/Core'
6265 subspec . source_files = "Sources/SPPermissionsCalendar/**/*.swift"
6366 subspec . pod_target_xcconfig = {
64- "SWIFT_ACTIVE_COMPILATION_CONDITIONS" => "SPPERMISSIONS_CALENDAR"
67+ "SWIFT_ACTIVE_COMPILATION_CONDITIONS" => "SPPERMISSIONS_CALENDAR SPPERMISSIONS_COCOAPODS "
6568 }
6669 end
6770
6871 s . subspec 'Contacts' do |subspec |
6972 subspec . dependency 'SPPermissions/Core'
7073 subspec . source_files = "Sources/SPPermissionsContacts/**/*.swift"
7174 subspec . pod_target_xcconfig = {
72- "SWIFT_ACTIVE_COMPILATION_CONDITIONS" => "SPPERMISSIONS_CONTACTS"
75+ "SWIFT_ACTIVE_COMPILATION_CONDITIONS" => "SPPERMISSIONS_CONTACTS SPPERMISSIONS_COCOAPODS "
7376 }
7477 end
7578
7679 s . subspec 'Reminders' do |subspec |
7780 subspec . dependency 'SPPermissions/Core'
7881 subspec . source_files = "Sources/SPPermissionsReminders/**/*.swift"
7982 subspec . pod_target_xcconfig = {
80- "SWIFT_ACTIVE_COMPILATION_CONDITIONS" => "SPPERMISSIONS_REMINDERS"
83+ "SWIFT_ACTIVE_COMPILATION_CONDITIONS" => "SPPERMISSIONS_REMINDERS SPPERMISSIONS_COCOAPODS "
8184 }
8285 end
8386
8487 s . subspec 'SpeechRecognizer' do |subspec |
8588 subspec . dependency 'SPPermissions/Core'
8689 subspec . source_files = "Sources/SPPermissionsSpeechRecognizer/**/*.swift"
8790 subspec . pod_target_xcconfig = {
88- "SWIFT_ACTIVE_COMPILATION_CONDITIONS" => "SPPERMISSIONS_SPEECH"
91+ "SWIFT_ACTIVE_COMPILATION_CONDITIONS" => "SPPERMISSIONS_SPEECH SPPERMISSIONS_COCOAPODS "
8992 }
9093 end
9194
9295 s . subspec 'LocationWhenInUse' do |subspec |
9396 subspec . dependency 'SPPermissions/Core'
9497 subspec . source_files = "Sources/SPPermissionsLocationWhenInUse/**/*.swift"
9598 subspec . pod_target_xcconfig = {
96- "SWIFT_ACTIVE_COMPILATION_CONDITIONS" => "SPPERMISSIONS_LOCATION_WHENINUSE"
99+ "SWIFT_ACTIVE_COMPILATION_CONDITIONS" => "SPPERMISSIONS_LOCATION_WHENINUSE SPPERMISSIONS_COCOAPODS "
97100 }
98101 end
99102
100103 s . subspec 'LocationAlways' do |subspec |
101104 subspec . dependency 'SPPermissions/Core'
102105 subspec . source_files = "Sources/SPPermissionsLocationAlways/**/*.swift"
103106 subspec . pod_target_xcconfig = {
104- "SWIFT_ACTIVE_COMPILATION_CONDITIONS" => "SPPERMISSIONS_LOCATION_ALWAYS"
107+ "SWIFT_ACTIVE_COMPILATION_CONDITIONS" => "SPPERMISSIONS_LOCATION_ALWAYS SPPERMISSIONS_COCOAPODS "
105108 }
106109 end
107110
108111 s . subspec 'Motion' do |subspec |
109112 subspec . dependency 'SPPermissions/Core'
110113 subspec . source_files = "Sources/SPPermissionsMotion/**/*.swift"
111114 subspec . pod_target_xcconfig = {
112- "SWIFT_ACTIVE_COMPILATION_CONDITIONS" => "SPPERMISSIONS_MOTION"
115+ "SWIFT_ACTIVE_COMPILATION_CONDITIONS" => "SPPERMISSIONS_MOTION SPPERMISSIONS_COCOAPODS "
113116 }
114117 end
115118
116119 s . subspec 'MediaLibrary' do |subspec |
117120 subspec . dependency 'SPPermissions/Core'
118121 subspec . source_files = "Sources/SPPermissionsMediaLibrary/**/*.swift"
119122 subspec . pod_target_xcconfig = {
120- "SWIFT_ACTIVE_COMPILATION_CONDITIONS" => "SPPERMISSIONS_MEDIALIBRARY"
123+ "SWIFT_ACTIVE_COMPILATION_CONDITIONS" => "SPPERMISSIONS_MEDIALIBRARY SPPERMISSIONS_COCOAPODS "
121124 }
122125 end
123126
124127 s . subspec 'Bluetooth' do |subspec |
125128 subspec . dependency 'SPPermissions/Core'
126129 subspec . source_files = "Sources/SPPermissionsBluetooth/**/*.swift"
127130 subspec . pod_target_xcconfig = {
128- "SWIFT_ACTIVE_COMPILATION_CONDITIONS" => "SPPERMISSIONS_BLUETOOTH"
131+ "SWIFT_ACTIVE_COMPILATION_CONDITIONS" => "SPPERMISSIONS_BLUETOOTH SPPERMISSIONS_COCOAPODS "
129132 }
130133 end
131134
132135 s . subspec 'Tracking' do |subspec |
133136 subspec . dependency 'SPPermissions/Core'
134137 subspec . source_files = "Sources/SPPermissionsTracking/**/*.swift"
135138 subspec . pod_target_xcconfig = {
136- "SWIFT_ACTIVE_COMPILATION_CONDITIONS" => "SPPERMISSIONS_TRACKING"
139+ "SWIFT_ACTIVE_COMPILATION_CONDITIONS" => "SPPERMISSIONS_TRACKING SPPERMISSIONS_COCOAPODS "
137140 }
138141 end
139142
0 commit comments