Files
PerspectiveTransform/PerspectiveTransform.podspec
2020-01-06 20:39:03 -08:00

39 lines
1.6 KiB
Ruby

Pod::Spec.new do |s|
s.cocoapods_version = '~> 1.8'
s.name = 'PerspectiveTransform'
s.version = '1.0'
s.summary = 'Perspective Transform calculates CATransform3D'
s.description = <<-DESC
Calculates CATransform3D to transform rectangular frame to convex quadrilateral
Allows to overlay images in UIView given 4 points.
DESC
authorPage = 'https://github.com/paulz'
s.homepage = "#{authorPage}/#{s.name}"
s.screenshots = "#{s.homepage}/wiki/images/container-with-green-polygon.png"
s.license = { :type => 'MIT' }
s.author = { 'Paul Zabelin' => authorPage }
s.source = { :git => "#{s.homepage}.git", :tag => s.version.to_s }
s.social_media_url = 'https://twitter.com/iospaulz'
s.platform = :ios, '12.2'
s.swift_version = '5.0'
s.source_files = 'Pod/Classes/**/*'
s.frameworks = 'UIKit', 'CoreGraphics', 'QuartzCore'
s.test_spec 'UnitSpecs' do |ts|
ts.requires_app_host = false
ts.source_files = 'Example/Specs/**/*.{h,swift}', 'Example/Tests/*Helper.swift'
ts.dependencies = {
'Quick' => '~> 2.2',
'Nimble' => '~> 8.0'
}
end
s.test_spec 'AppSpecs' do |ts|
ts.requires_app_host = true
ts.resources = 'Example/Tests/**/*.{png,jpg,svg}'
ts.source_files = 'Example/Tests/**/*.{h,swift}', 'Example/PerspectiveTransform/resetAnchorPoint.swift'
ts.dependencies = {
'Quick' => '~> 2.2',
'Nimble-Snapshots' => '~> 8.1'
}
end
end