passepartout-apple/Podfile

58 lines
1.6 KiB
Plaintext
Raw Normal View History

2018-10-11 07:13:19 +00:00
source 'https://github.com/cocoapods/specs.git'
use_frameworks!
2019-05-23 21:03:59 +00:00
load 'Podfile.include'
$tunnelkit_name = 'TunnelKit'
$tunnelkit_specs = ['Protocols/OpenVPN', 'Extra/LZO']
2019-05-23 21:03:59 +00:00
2018-10-11 07:13:19 +00:00
def shared_pods
2021-01-28 11:15:47 +00:00
pod_version $tunnelkit_name, $tunnelkit_specs, '~> 3.3.0'
#pod_git $tunnelkit_name, $tunnelkit_specs, '1343fa5'
#pod_path $tunnelkit_name, $tunnelkit_specs, '..'
pod 'SSZipArchive'
pod 'Kvitto', :git => 'https://github.com/keeshux/Kvitto', :branch => 'enable-macos-spec'
end
def shared_pods_ios
shared_pods
2019-11-20 23:04:36 +00:00
for spec in ['About', 'Alerts', 'Dialogs', 'InApp', 'Misc', 'Options', 'Persistence', 'Reviewer', 'Tables', 'WebServices'] do
2020-12-27 16:30:25 +00:00
pod "Convenience/#{spec}", :git => 'https://github.com/keeshux/convenience', :commit => 'b30816a'
2019-10-11 08:49:26 +00:00
end
2018-10-11 07:13:19 +00:00
end
def shared_pods_macos
2018-10-11 07:13:19 +00:00
shared_pods
for spec in ['InApp', 'Misc', 'Persistence', 'Reviewer', 'WebServices'] do
pod "Convenience/#{spec}", :git => 'https://github.com/keeshux/convenience', :commit => 'b30816a'
end
2018-10-11 07:13:19 +00:00
end
abstract_target 'ios' do
platform :ios, '12.0'
target 'PassepartoutCore-iOS' do
shared_pods_ios
end
target 'PassepartoutCoreTests-iOS' do
end
target 'Passepartout-iOS' do
pod 'MBProgressHUD'
end
target 'PassepartoutTunnel-iOS' do
shared_pods_ios
end
2018-10-11 07:13:19 +00:00
end
abstract_target 'macos' do
platform :osx, '10.15'
target 'PassepartoutCore-macOS' do
shared_pods_macos
end
target 'PassepartoutCoreTests-macOS' do
end
target 'Passepartout-macOS' do
#pod 'AppCenter'
end
target 'PassepartoutTunnel-macOS' do
shared_pods_macos
end
2018-10-11 07:13:19 +00:00
end