forked from DeclarativeHub/Bond
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Bond.podspec
29 lines (24 loc) · 1.45 KB
/
Bond.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
Pod::Spec.new do |s|
s.name = "Bond"
s.version = "4.0.0-beta3"
s.summary = "A Swift binding framework"
s.description = <<-DESC
Bond is a Swift reactive binding framework that takes binding concept to a whole new level - boils it down to just one operator. It's simple, powerful, type-safe and multi-paradigm - just like Swift.
Bond was created with two goals in mind: simple to use and simple to understand.
One might argue whether the former implies the latter, but Bond will save you some thinking because both are true in this case.
Its foundation is one simple class - everything else are extensions and syntactic sugars.
DESC
s.homepage = "https://github.com/SwiftBond/Bond"
s.license = { :type => "MIT", :file => "LICENSE.md" }
s.author = { "Srdan Rasic" => "[email protected]" }
s.social_media_url = "http://twitter.com/srdanrasic"
s.ios.deployment_target = "8.0"
s.osx.deployment_target = "10.10"
s.source = { :git => "https://github.com/SwiftBond/Bond.git", :tag => "v4.0.0-beta3" }
s.source_files = ["Bond", "Bond/Core", "Bond/Extensions/Shared", "Bond/Extensions/OSX", "Bond/Extensions/iOS"]
s.ios.exclude_files = "Bond/Extensions/OSX"
s.osx.exclude_files = "Bond/Extensions/iOS"
s.framework = 'SystemConfiguration'
s.exclude_files = "Classes/Exclude"
s.requires_arc = true
end