#! /bin/sh # shellcheck disable=SC2034 NODEJS_VERSION=v22 GOLANG_VERSION=1.24.1 GOLANG_DIR=golang/cosmos GOLANG_DAEMON=$GOLANG_DIR/build/agd # golang_version_check $major $minor $patch $version golang_version_check() { # Keep synchronized with README.md section "Prerequisites". [ "$1" -eq 1 ] && [ "$2" -eq 24 ] && [ "$3" -ge 1 ] && return 0 [ "$1" -eq 1 ] && [ "$2" -gt 24 ] && return 0 echo 1>&2 "need Go version $GOLANG_VERSION+, found $4" return 1 } # nodejs_version_check $major $minor $patch $version nodejs_version_check() { # Keep synchronized with README.md section "Prerequisites". [ "$1" -eq 22 ] && [ "$2" -ge 11 ] && return 0 echo 1>&2 "need Node.js LTS version ^22.11, found $4" return 1 }