CorrelationVector-Swift/CorrelationVector.podspec

27 строки
1.7 KiB
Ruby

Pod::Spec.new do |spec|
spec.name = "CorrelationVector"
spec.version = "1.0.0"
spec.summary = "Provides the Swift implementation of the CorrelationVector protocol for tracing and correlation of events through a distributed system."
spec.description = <<-DESC
CorrelationVector library provides the Swift implementation of the CorrelationVector protocol for tracing and correlation of events through a distributed system. Correlation Vector (a.k.a. cV) is a format and protocol standard for tracing and correlation of events through a distributed system based on a light weight vector clock. The standard is widely used internally at Microsoft for first party applications and services and supported across multiple logging libraries and platforms (Services, Clients - Native, Managed, JS, iOS, Android etc). The standard powers a variety of different data processing needs ranging from distributed tracing & debugging to system and business intelligence, in various business organizations.
DESC
spec.homepage = "https://github.com/microsoft/CorrelationVector"
spec.license = { :type => "MIT", :file => 'LICENSE' }
spec.documentation_url = "https://github.com/microsoft/CorrelationVector"
spec.author = { "Microsoft" => "askcodex@microsoft.com" }
spec.platform = :ios, "9.0"
spec.swift_version = '5.0'
spec.source = { :git => "https://github.com/microsoft/CorrelationVector-Swift.git", :tag => "#{spec.version}" }
spec.source_files = "Sources/CorrelationVector/*"
spec.preserve_path = 'README.md'
spec.framework = "Foundation"
spec.requires_arc = true
end