diff --git a/upgrade_lib_bridge.sh b/upgrade_lib_bridge.sh index e7a6911..41bae98 100755 --- a/upgrade_lib_bridge.sh +++ b/upgrade_lib_bridge.sh @@ -1,4 +1,11 @@ #!/usr/bin/env bash +####################################################### +# Usage: # +# ./upgrade_bridge_libs.sh # +# # +# or custom version: # +# VERSION=v0.1.1 ./upgrade_bridge_libs.sh # +####################################################### REPO="jerson/openpgp-mobile" NAME="gomobile_openpgp" @@ -7,6 +14,10 @@ PLATFORMS=("android_aar" "ios_framework") OUTPUT_DIRS=("android/libs" "ios") OUTPUT_SUB_DIRS=("" "") +####################################################### +# you shouldn't edit below this line # +####################################################### + echo "Get latest release" RELEASE_PAYLOAD=$(curl --silent "https://api.github.com/repos/$REPO/releases/latest") @@ -15,7 +26,8 @@ get_version() { echo "$RELEASE_PAYLOAD" | grep '"tag_name":' | sed -E 's/.*"([^"]+)".*/\1/' } -VERSION=$(get_version $REPO) +LATEST_VERSION=$(get_version $REPO) +VERSION=${VERSION:-$LATEST_VERSION} rm -rf ios/${FRAMEWORK}.framework.zip ios/${FRAMEWORK}.framework