Pulse.podspec 1.16 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11
Pod::Spec.new do |s|

  s.name         = "Pulse"
  s.version      = "0.0.1"
  s.summary      = "A port of the Syncthing synchronization protocol in Swift."
  s.description  = <<-DESC
                   This library is still very much in development.
                   DESC
  s.homepage     = "https://source.ind.ie/project/pulse-swift"
  #s.license      = "MIT (example)"
  s.authors            = "dapperstout", "Stefan van den Oord"
12
  s.platform     = :ios, "9.0"
13 14 15

  s.source       = { :git => "https://source.ind.ie/project/pulse-swift.git", :tag => "0.0.1" }

16
  s.source_files  = "pulse-swift", "pulse-swift/**/*.swift", "Pods/lz4/lib/lz4.h", "Pods/CocoaAsyncSocket/Source/GCD/GCDAsyncSocket.h", "Pods/Base32/Base32/MF_Base32Additions.h", "Pods/IGDigest/IGDigest/Digest/NSData+SHA256Digest.h"
17 18 19 20 21
  s.exclude_files = "pulse-swift/Pulse.h"

  s.pod_target_xcconfig = { "OTHER_LDFLAGS" => "-undefined dynamic_lookup" }

  s.dependency 'SwiftBytes', '~> 0.2'
22
  s.dependency 'CocoaAsyncSocket', '~> 7.4.0'
23 24 25
  s.dependency 'lz4', '~> 128'
  s.dependency 'Base32', '~> 1.0.2'
  s.dependency 'IGDigest', '~> 1.1.0'
26 27
  s.dependency 'NetUtils', '~> 2.0'
  s.dependency 'SelfSignedCert', '~> 1.0'
28 29

end