From 7527fd8273f5ed67f04a17836aaccc57289e9349 Mon Sep 17 00:00:00 2001 From: Hiddify <114227601+hiddify-com@users.noreply.github.com> Date: Wed, 17 Jan 2024 10:28:35 +0000 Subject: [PATCH 1/2] fix: make --- Makefile | 2 -- 1 file changed, 2 deletions(-) diff --git a/Makefile b/Makefile index ae4bbf7..fef8cf6 100644 --- a/Makefile +++ b/Makefile @@ -60,9 +60,7 @@ release: # Create a new tag for release. VERSION_STR="$${VERSION_ARRAY[0]}.$${VERSION_ARRAY[1]}.$${VERSION_ARRAY[2]}" && \ BUILD_NUMBER=$$(( $${VERSION_ARRAY[0]} * 10000 + $${VERSION_ARRAY[1]} * 100 + $${VERSION_ARRAY[2]} )) && \ echo "version: $${VERSION_STR}+$${BUILD_NUMBER}" && \ - # sed -i "s/^s.version: .*/s.version = '$${VERSION_STR}'/g" Libcore.podspec && \ sed -i "s/^let version: .*/let version = \"v$${VERSION_STR}\"/g" Package.swift && \ - sed -i -e "s|CFBundleVersion\s*[^<]*|CFBundleVersion$${VERSION_STR}|" Info.plist &&\ sed -i -e "s|CFBundleShortVersionString\s*[^<]*|CFBundleShortVersionString$${VERSION_STR}|" Info.plist &&\ git tag $${TAG} > /dev/null && \ From 23608cd6777a7181fc18d5998972c58db24d5555 Mon Sep 17 00:00:00 2001 From: Hiddify <114227601+hiddify-com@users.noreply.github.com> Date: Wed, 17 Jan 2024 12:56:18 +0000 Subject: [PATCH 2/2] revert changes for swift --- .github/workflows/release.yml | 17 +++------- .../contents.xcworkspacedata | 7 ---- .../UserInterfaceState.xcuserstate | Bin 27141 -> 0 bytes .../xcschemes/xcschememanagement.plist | 32 ------------------ Makefile | 3 +- Package.swift | 31 ----------------- 6 files changed, 6 insertions(+), 84 deletions(-) delete mode 100644 .swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata delete mode 100644 .swiftpm/xcode/package.xcworkspace/xcuserdata/amirsaam.xcuserdatad/UserInterfaceState.xcuserstate delete mode 100644 .swiftpm/xcode/xcuserdata/amirsaam.xcuserdatad/xcschemes/xcschememanagement.plist delete mode 100644 Package.swift diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 95ac5e9..0264036 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -9,7 +9,6 @@ on: - '**.md' - 'docs/**' - '.github/**' - - 'Package.swift' - '!.github/workflows/release.yml' jobs: @@ -73,21 +72,15 @@ jobs: - name: zip run: | tree - rm -f ./bin/*.h - rm ./bin/hiddify-libcore*sources* ||echo "no source" - rm ./bin/hiddify-libcore-macos-a*.dylib || echo "no macos arm and amd" + rm -f /*.h + rm ./hiddify-libcore*sources* ||echo "no source" + rm ./hiddify-libcore-macos-a*.dylib || echo "no macos arm and amd" if [[ "${{ matrix.job.target }}" == "ios" ]];then - cd bin - zip -r hiddify-libcore-ios.xcframework.zip hiddify-libcore-ios.xcframework + tar -czvf hiddify-libcore-ios.xcframework.tar.gz hiddify-libcore-ios.xcframework rm -rf hiddify-libcore-ios.xcframework - else - gzip -r -S ".gz" ./bin/hiddify-libcore* + gzip -r -S ".gz" ./hiddify-libcore* fi - - name: Calculate SHA256 Checksum - if: startsWith(matrix.job.target,'ios') - run: | - sha256sum hiddify-libcore-ios.xcframework.zip | awk '{print $1}'> hiddify-libcore-ios.xcframework.zip.sha256 working-directory: bin - uses: actions/upload-artifact@v3 if: ${{ success() }} diff --git a/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata b/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index 919434a..0000000 --- a/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/.swiftpm/xcode/package.xcworkspace/xcuserdata/amirsaam.xcuserdatad/UserInterfaceState.xcuserstate b/.swiftpm/xcode/package.xcworkspace/xcuserdata/amirsaam.xcuserdatad/UserInterfaceState.xcuserstate deleted file mode 100644 index 8b6aa2079fc18ab39a54afcf4778651958187fce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27141 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 N4 - - - - SchemeUserState - - Libcore.xcscheme_^#shared#^_ - - orderHint - 0 - - hiddify-next-core-Package.xcscheme_^#shared#^_ - - orderHint - 1 - - - SuppressBuildableAutocreation - - Libcore - - primary - - - hiddify-next-core - - primary - - - - - diff --git a/Makefile b/Makefile index fef8cf6..ac8a5b9 100644 --- a/Makefile +++ b/Makefile @@ -60,12 +60,11 @@ release: # Create a new tag for release. VERSION_STR="$${VERSION_ARRAY[0]}.$${VERSION_ARRAY[1]}.$${VERSION_ARRAY[2]}" && \ BUILD_NUMBER=$$(( $${VERSION_ARRAY[0]} * 10000 + $${VERSION_ARRAY[1]} * 100 + $${VERSION_ARRAY[2]} )) && \ echo "version: $${VERSION_STR}+$${BUILD_NUMBER}" && \ - sed -i "s/^let version: .*/let version = \"v$${VERSION_STR}\"/g" Package.swift && \ sed -i -e "s|CFBundleVersion\s*[^<]*|CFBundleVersion$${VERSION_STR}|" Info.plist &&\ sed -i -e "s|CFBundleShortVersionString\s*[^<]*|CFBundleShortVersionString$${VERSION_STR}|" Info.plist &&\ git tag $${TAG} > /dev/null && \ git tag -d $${TAG} > /dev/null && \ - git add Package.swift Info.plist && \ + git add Info.plist && \ git commit -m "release: version $${TAG}" && \ echo "creating git tag : v$${TAG}" && \ git tag v$${TAG} && \ diff --git a/Package.swift b/Package.swift deleted file mode 100644 index 4b16ca6..0000000 --- a/Package.swift +++ /dev/null @@ -1,31 +0,0 @@ -// swift-tools-version: 5.4 -// The swift-tools-version declares the minimum version of Swift required to build this package. - -import PackageDescription -import Foundation - -let version = "draft" -let baseURL = "https://github.com/hiddify/hiddify-next-core/releases/download/" -let packageURL = baseURL + version + "/hiddify-libcore-ios.xcframework.zip" - -let package = Package( - name: "Libcore", - platforms: [ - .iOS(.v13) // Minimum platform version - ], - products: [ - .library( - name: "Libcore", - targets: ["Libcore"]), - ], - dependencies: [ - // No dependencies - ], - targets: [ - .binaryTarget( - name: "Libcore", - url: packageURL, - checksum: "d1ace700090a20b2e2567f2a29feedd136f9873149ea5b32586add5486a96b49" - ) - ] - )