diff --git a/README.md b/README.md index bc2f819c..398d8485 100644 --- a/README.md +++ b/README.md @@ -152,4 +152,6 @@ Changes made to this branch will be merged into the [master](https://github.com/ ## Donate -![](https://api.qrserver.com/v1/create-qr-code/?size=150x150&data=0x47FC2e245b983A92EB3359F06E31F34B107B6EF6) + +0x47FC2e245b983A92EB3359F06E31F34B107B6EF6 + diff --git a/web3swift.pod.podspec b/web3swift.pod.podspec index e7f1737d..639191d7 100644 --- a/web3swift.pod.podspec +++ b/web3swift.pod.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |spec| spec.name = 'web3swift.pod' - spec.version = '2.1.6' + spec.version = '2.1.7' spec.ios.deployment_target = "8.0" spec.osx.deployment_target = "10.10" spec.tvos.deployment_target = "9.0" diff --git a/web3swift.podspec b/web3swift.podspec index a5dfd1bd..b083d6f2 100644 --- a/web3swift.podspec +++ b/web3swift.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |spec| spec.name = 'web3swift' - spec.version = '2.1.3' + spec.version = '2.1.7' spec.ios.deployment_target = "8.0" spec.osx.deployment_target = "10.10" spec.tvos.deployment_target = "9.0" diff --git a/web3swift.xcodeproj/Before Release.md b/web3swift.xcodeproj/Before Release.md new file mode 100644 index 00000000..6de2b847 --- /dev/null +++ b/web3swift.xcodeproj/Before Release.md @@ -0,0 +1,17 @@ +## Minor release +Update version in: +* web3swift.podspec +* web3swift.pod.podspec +``` +pod trunk push web3swift.pod.podspec +``` + + +## Major release +Update version in: +* Readme.md +* web3swift.podspec +* web3swift.pod.podspec +``` +pod trunk push web3swift.pod.podspec +``` diff --git a/web3swift.xcodeproj/How to build.md b/web3swift.xcodeproj/How to build.md new file mode 100644 index 00000000..d40c2cdd --- /dev/null +++ b/web3swift.xcodeproj/How to build.md @@ -0,0 +1,20 @@ + +1. Install carthage +``` +brew install carthage +``` +2. Run: +``` +carthage update --platform iOS +# Available platforms: `iOS, macOS, tvOS, watchOS` +``` +3. Build project. + + + + + +## You can also build web3swift into .framework by running: +``` +carthage build --no-skip-current --platform iOS +``` diff --git a/web3swift.xcodeproj/project.pbxproj b/web3swift.xcodeproj/project.pbxproj index 3b008597..aa157ac7 100644 --- a/web3swift.xcodeproj/project.pbxproj +++ b/web3swift.xcodeproj/project.pbxproj @@ -221,6 +221,9 @@ 13C3392621B6C62400F33F5E /* scratch.h in Headers */ = {isa = PBXBuildFile; fileRef = 13C338F721B6C62400F33F5E /* scratch.h */; }; 13C3392821B6C68900F33F5E /* secp256k1.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 13C3388E21B6C2DD00F33F5E /* secp256k1.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; 13C3392A21B6C6D500F33F5E /* web3swift.h in Headers */ = {isa = PBXBuildFile; fileRef = 13C3392921B6C6D400F33F5E /* web3swift.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 13CE02B221FC846900CE7148 /* Before Release.md in Resources */ = {isa = PBXBuildFile; fileRef = 13CE02B021FC846800CE7148 /* Before Release.md */; }; + 13CE02B321FC846900CE7148 /* How to build.md in Resources */ = {isa = PBXBuildFile; fileRef = 13CE02B121FC846900CE7148 /* How to build.md */; }; + 13CE02B521FC849400CE7148 /* web3swift.pod.podspec in Resources */ = {isa = PBXBuildFile; fileRef = 13CE02B421FC849400CE7148 /* web3swift.pod.podspec */; }; 13D2576E21ADCD4400D382D1 /* DerivedKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 13D2576D21ADCD4400D382D1 /* DerivedKey.swift */; }; /* End PBXBuildFile section */ @@ -448,6 +451,9 @@ 13C338F721B6C62400F33F5E /* scratch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = scratch.h; sourceTree = ""; }; 13C3392921B6C6D400F33F5E /* web3swift.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = web3swift.h; sourceTree = ""; }; 13C3393421B6F41000F33F5E /* keccak.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = keccak.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 13CE02B021FC846800CE7148 /* Before Release.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; name = "Before Release.md"; path = "web3swift.xcodeproj/Before Release.md"; sourceTree = ""; }; + 13CE02B121FC846900CE7148 /* How to build.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; name = "How to build.md"; path = "web3swift.xcodeproj/How to build.md"; sourceTree = ""; }; + 13CE02B421FC849400CE7148 /* web3swift.pod.podspec */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = web3swift.pod.podspec; sourceTree = ""; }; 13D2576D21ADCD4400D382D1 /* DerivedKey.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DerivedKey.swift; sourceTree = ""; }; /* End PBXFileReference section */ @@ -526,12 +532,15 @@ 1317BCD9218C50D100D6D095 = { isa = PBXGroup; children = ( + 13CE02B121FC846900CE7148 /* How to build.md */, 1317BE22218C8A9E00D6D095 /* Cartfile */, 1317BE23218C8A9E00D6D095 /* CHANGELOG.md */, 1317BE26218C8A9F00D6D095 /* LICENSE.md */, 1317BE24218C8A9E00D6D095 /* Package.swift */, 1324A43B21BED4B800370D3C /* README.md */, 1317BE27218C8A9F00D6D095 /* web3swift.podspec */, + 13CE02B421FC849400CE7148 /* web3swift.pod.podspec */, + 13CE02B021FC846800CE7148 /* Before Release.md */, 1317BCFD218C526300D6D095 /* Sources */, 1317BDD2218C526C00D6D095 /* Tests */, 1317BCE4218C50D100D6D095 /* Products */, @@ -1208,6 +1217,9 @@ isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 13CE02B221FC846900CE7148 /* Before Release.md in Resources */, + 13CE02B521FC849400CE7148 /* web3swift.pod.podspec in Resources */, + 13CE02B321FC846900CE7148 /* How to build.md in Resources */, ); runOnlyForDeploymentPostprocessing = 0; };