Simplify self-update

This commit is contained in:
2024-09-03 21:03:23 -04:00
parent 044aac9d6b
commit 795aa74152

View File

@@ -1648,18 +1648,15 @@ update_self() {
return 1
fi
# Compare versions and update if necessary
local local_version
local_version=$(extract_version "$SCRIPT_PATH")
# Get latest version number
local remote_version
remote_version=$(extract_version "$tmp")
debug HERE
[[ -z $remote_version ]] && { rm -f "$tmp"; return 1; }
if [[ $local_version < $remote_version ]]; then
echo "Newer version of installJRMC found. Updating..."
# Compare versions and update if necessary
if [[ $SCRIPT_VERSION < $remote_version ]]; then
echo "Current installJRMC version: $SCRIPT_VERSION"
echo "Latest installJRMC version: $remote_version. Updating..."
execute mv "$tmp" "$SCRIPT_PATH"
execute chmod +x "$SCRIPT_PATH"
exec "$SCRIPT_PATH" "$@" "--no-self-update"