Skip to content

Commit b526296

Browse files
Merge pull request #603 from yaroslavyaroslav/podspec
Update podspecs
2 parents 7665ff5 + 0cb6115 commit b526296

File tree

2 files changed

+27
-9
lines changed

2 files changed

+27
-9
lines changed

Web3Core.podspec

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
Pod::Spec.new do |spec|
2+
spec.name = 'Web3Core'
3+
spec.version = '3.0.0-RC3'
4+
spec.module_name = 'Core'
5+
spec.ios.deployment_target = "13.0"
6+
spec.osx.deployment_target = "10.15"
7+
spec.license = { :type => 'Apache License 2.0', :file => 'LICENSE.md' }
8+
spec.summary = 'Core of web3swift library'
9+
spec.homepage = 'https://github.com/matter-labs/web3swift'
10+
spec.author = {"Alex Vlasov" => "alex.m.vlasov@gmail.com", "Anton Grigorev" => "antongrigorjev2010@gmail.com", "Petr Korolev" => "sky4winder@gmail.com", "Yaroslav Yashin" => "yaroslav.yashin@gmail.com"}
11+
spec.source = { :git => 'https://github.com/matter-labs/web3swift.git', :tag => spec.version.to_s }
12+
spec.swift_version = '5.5'
13+
14+
spec.dependency 'secp256k1.c', '~> 0.1'
15+
spec.dependency 'BigInt', '~> 5.2.0'
16+
spec.dependency 'CryptoSwift', '~> 1.5.1'
17+
spec.source_files = "Sources/Core/**/*.swift"
18+
end

web3swift.podspec

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
Pod::Spec.new do |spec|
22
spec.name = 'web3swift'
3-
spec.version = '2.6.5'
4-
spec.ios.deployment_target = "9.0"
5-
spec.osx.deployment_target = "10.12"
3+
spec.version = '3.0.0-RC3'
4+
spec.ios.deployment_target = "13.0"
5+
spec.osx.deployment_target = "10.15"
66
spec.license = { :type => 'Apache License 2.0', :file => 'LICENSE.md' }
77
spec.summary = 'Web3 implementation in vanilla Swift for iOS, macOS, and Linux'
88
spec.homepage = 'https://github.com/matter-labs/web3swift'
9-
spec.author = {"Alex Vlasov" => "alex.m.vlasov@gmail.com", "Anton Grigorev" => "antongrigorjev2010@gmail.com", "Petr Korolev" => "sky4winder@gmail.com"}
9+
spec.author = {"Alex Vlasov" => "alex.m.vlasov@gmail.com", "Anton Grigorev" => "antongrigorjev2010@gmail.com", "Petr Korolev" => "sky4winder@gmail.com", "Yaroslav Yashin" => "yaroslav.yashin@gmail.com"}
1010
spec.source = { :git => 'https://github.com/matter-labs/web3swift.git', :tag => spec.version.to_s }
11-
spec.source_files = "Sources/web3swift/{Contract,Convenience,EthereumABI,EthereumAddress,HookedFunctions,KeystoreManager,SwiftRLP,Transaction,Web3}/*.swift", "Sources/web3swift/{Tokens,Utils}/**/*.swift"
11+
spec.swift_version = '5.5'
12+
13+
# Make this line same as Web3Core sources
14+
spec.source_files = "Sources/web3swift/{Contract,Convenience,EthereumABI,HookedFunctions,EthereumAPICalls,Web3}/*.swift", "Sources/web3swift/{EthereumAPICalls,Tokens,Utils}/**/*.swift"
1215
spec.ios.source_files = 'Sources/web3swift/Browser/*.swift'
1316
spec.resource_bundle = { "Browser" => "Sources/web3swift/Browser/*.js" }
14-
spec.swift_version = '5.0'
1517
spec.frameworks = 'CoreImage'
16-
spec.dependency 'BigInt', '~> 5.2.0'
1718
spec.dependency 'Starscream', '~> 4.0.4'
18-
spec.dependency 'CryptoSwift', '~> 1.5.1'
19-
spec.dependency 'secp256k1.c', '~> 0.1'
19+
spec.dependency 'Web3Core', '~> 3.0.0-RC3'
2020
end

0 commit comments

Comments
 (0)