|
| 1 | +# |
| 2 | +# Be sure to run `pod lib lint Taxofon-NetworkApi.podspec' to ensure this is a |
| 3 | +# valid spec before submitting. |
| 4 | +# |
| 5 | +# Any lines starting with a # are optional, but their use is encouraged |
| 6 | +# To learn more about a Podspec see http://guides.cocoapods.org/syntax/podspec.html |
| 7 | +# |
| 8 | + |
| 9 | +Pod::Spec.new do |s| |
| 10 | + s.name = 'OpenVPNAdapter' |
| 11 | + s.version = '%VERSION%' |
| 12 | + s.summary = 'OpenVPNAdapter is an Objective-C framework that allows to easily configure and establish VPN connection using OpenVPN protocol' |
| 13 | +s |
| 14 | + s.description = <<-DESC |
| 15 | +OpenVPNAdapter is an Objective-C framework that allows to easily configure and establish VPN connection using OpenVPN protocol. It is based on the original openvpn3 library so it has every feature the library has. |
| 16 | + |
| 17 | +The framework is designed to use in conjunction with NetworkExtension framework and doesn't use any private Apple API. Compatible with iOS and macOS and also Swift friendly. |
| 18 | + DESC |
| 19 | + |
| 20 | + s.homepage = 'https://github.com/MeGaPk/OpenVPNAdapter' |
| 21 | + s.license = { :type => 'AGPLv3', :file => 'LICENSE' } |
| 22 | + s.author = { 'MeGaPk' => 'megapk@gmail.com' } |
| 23 | + |
| 24 | + s.ios.deployment_target = '9.0' |
| 25 | + s.osx.deployment_target = '10.11' |
| 26 | + |
| 27 | + s.source = { :http => 'https://github.com/MeGaPk/OpenVPNAdapter/releases/download/v%VERSION%/OpenVPNAdapter.framework.zip' } |
| 28 | + |
| 29 | + s.ios.source_files = 'OpenVPNAdapter.framework/Headers/*.h' |
| 30 | + s.ios.public_header_files = 'OpenVPNAdapter.framework/Headers/*.h' |
| 31 | + s.ios.vendored_frameworks = 'OpenVPNAdapter.framework' |
| 32 | + |
| 33 | + s.osx.source_files = 'OpenVPNAdapter.framework/Headers/*.h' |
| 34 | + s.osx.public_header_files = 'OpenVPNAdapter.framework/Headers/*.h' |
| 35 | + s.osx.vendored_frameworks = 'OpenVPNAdapter.framework' |
| 36 | + |
| 37 | + s.frameworks = 'NetworkExtension', 'SystemConfiguration' |
| 38 | + # s.static_framework = true |
| 39 | + s.module_name = 'OpenVPNAdapter' |
| 40 | +end |
0 commit comments