-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathServiceContainerKit.podspec
30 lines (24 loc) · 1.25 KB
/
ServiceContainerKit.podspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Pod::Spec.new do |s|
version = '3.0.0'
s.name = "ServiceContainerKit"
s.version = version
s.summary = "Kit to create your own IoC Container or ServiceLocator."
s.description = <<-DESC
Written in Swift.
Kit to create your own IoC Container or ServiceLocator for help implementation Dependency Injection (DI).
ServiceProvider: wrapper for the service to hide the details of its creation.
Allows you to create your custom IoC Container or ServiceLocator.
Require Swift 5.2 and above, support Objective-C in readOnly regime.
DESC
s.homepage = "https://github.com/ProVir/ServiceContainerKit"
s.license = { :type => "MIT", :file => "LICENSE" }
s.author = { "ViR (Vitaliy Korotkiy)" => "[email protected]" }
s.source = { :git => "https://github.com/ProVir/ServiceContainerKit.git", :tag => "#{s.version}" }
s.swift_versions = ['5.2', '5.3']
s.ios.deployment_target = '10.0'
s.osx.deployment_target = '10.12'
s.tvos.deployment_target = '10.0'
s.watchos.deployment_target = '3.0'
s.source_files = ['ServiceContainerKit/Sources/*.swift', 'ServiceContainerKit/Sources/*.h']
s.public_header_files = 'ServiceContainerKit/Sources/*.h'
end