forked from DeclarativeHub/Bond
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Bond.podspec
36 lines (30 loc) · 1.62 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
30
31
32
33
34
35
36
Pod::Spec.new do |s|
s.name = "Bond"
s.version = "7.6.0"
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.
It's simple, powerful, type-safe and multi-paradigm - just like Swift.
Bond is also a framework that bridges the gap between the reactive and imperative paradigms.
You can use it as a standalone framework to simplify your state changes with bindings and reactive data sources,
but you can also use it with ReactiveKit to complement your reactive data flows with bindings and
reactive delegates and data sources.
DESC
s.homepage = "https://github.com/SwiftBond/Bond"
s.license = { :type => "MIT", :file => "LICENSE" }
s.author = { "Srdan Rasic" => "srdan.rasic@gmail.com" }
s.social_media_url = "http://twitter.com/srdanrasic"
s.ios.deployment_target = "8.0"
s.osx.deployment_target = "10.11"
s.tvos.deployment_target = "9.0"
s.source = { :git => "https://github.com/SwiftBond/Bond.git", :tag => "7.6.0" }
s.source_files = "Sources/**/*.{h,m,swift}", "Supporting Files/Bond.h"
s.ios.exclude_files = "Sources/Bond/AppKit"
s.tvos.exclude_files = "Sources/Bond/AppKit"
s.osx.exclude_files = "Sources/Bond/UIKit"
s.pod_target_xcconfig = { "OTHER_SWIFT_FLAGS" => "-DBUILDING_WITH_XCODE $(inherited)" }
s.requires_arc = true
s.swift_version = '5.0'
s.dependency "ReactiveKit", "~> 3.10"
s.dependency "Differ", "~> 1.3"
end