forked from hydraCy/web3swift
-
Notifications
You must be signed in to change notification settings - Fork 0
/
web3swift.podspec
executable file
·21 lines (21 loc) · 1.3 KB
/
web3swift.podspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Pod::Spec.new do |spec|
spec.name = 'web3swift'
spec.version = '2.3.0'
spec.ios.deployment_target = "9.0"
spec.osx.deployment_target = "10.11"
spec.license = { :type => 'Apache License 2.0', :file => 'LICENSE.md' }
spec.summary = 'Web3 implementation in vanilla Swift for iOS, macOS, and Linux'
spec.homepage = 'https://github.com/matter-labs/web3swift'
spec.author = {"Alex Vlasov" => "alex.m.vlasov@gmail.com", "Anton Grigorev" => "antongrigorjev2010@gmail.com", "Petr Korolev" => "sky4winder@gmail.com"}
spec.source = { :git => 'https://github.com/matter-labs/web3swift.git', :tag => spec.version.to_s }
spec.source_files = "Sources/web3swift/{Contract,Convenience,EthereumABI,EthereumAddress,HookedFunctions,KeystoreManager,Promises,SwiftRLP,Transaction,Web3}/*.swift", "Sources/web3swift/{Tokens,Utils}/**/*.swift"
spec.ios.source_files = 'Sources/web3swift/Browser/*.swift'
spec.resource_bundle = { "Browser" => "Sources/web3swift/Browser/*.js" }
spec.swift_version = '5.0'
spec.frameworks = 'CoreImage'
spec.dependency 'BigInt', '~> 5.0'
spec.dependency 'Starscream', '~> 3.1.0'
spec.dependency 'CryptoSwift', '~> 1.4.0'
spec.dependency 'secp256k1.c', '~> 0.1'
spec.dependency 'PromiseKit', '~> 6.8.4'
end