File tree Expand file tree Collapse file tree 2 files changed +9
-10
lines changed
Expand file tree Collapse file tree 2 files changed +9
-10
lines changed Original file line number Diff line number Diff line change @@ -5,25 +5,24 @@ GOLANG_VERSION=1.20.3
55GOLANG_DIR=golang/cosmos
66GOLANG_DAEMON=$GOLANG_DIR /build/agd
77
8- # Args are major, minor and patch version numbers
8+ # golang_version_check $ major $ minor $ patch $ version
99golang_version_check () {
1010 # Keep synchronized with README.md section "Prerequisites".
1111 {
1212 [ " $1 " -eq 1 ] && [ " $2 " -eq 20 ] && [ " $3 " -ge 2 ] && return 0
1313 [ " $1 " -eq 1 ] && [ " $2 " -ge 21 ] && return 0
14- [ " $1 " -ge 2 ] && return 0
1514 } 2> /dev/null
16- echo 1>&2 " need go version 1.20.2+, 1.21+, or 2+ "
15+ echo 1>&2 " need Go version 1.20.2+ or 1.21+, found $4 "
1716 return 1
1817}
1918
20- # Args are major, minor and patch version numbers
19+ # nodejs_version_check $ major $ minor $ patch $ version
2120nodejs_version_check () {
2221 # Keep synchronized with README.md section "Prerequisites".
2322 {
2423 [ " $1 " -eq 18 ] && [ " $2 " -ge 12 ] && return 0
2524 [ " $1 " -eq 20 ] && [ " $2 " -ge 9 ] && return 0
2625 } 2> /dev/null
27- echo 1>&2 " need Node.js LTS version ^18.12 or ^20.9, found $1 . $2 . $3 "
26+ echo 1>&2 " need Node.js LTS version ^18.12 or ^20.9, found $4 "
2827 return 1
2928}
Original file line number Diff line number Diff line change @@ -109,8 +109,8 @@ if $need_nodejs; then
109109
110110 if nodeversion=$( node --version 2> /dev/null) ; then
111111 noderegexp=' v([0-9]+)\.([0-9]+)\.([0-9]+)'
112- [[ " $nodeversion " =~ $noderegexp ]] || fatal " illegible node version '$nodeversion '"
113- nodejs_version_check " ${BASH_REMATCH[1]} " " ${BASH_REMATCH[2]} " " ${BASH_REMATCH[3]} " || exit 1
112+ [[ " $nodeversion " =~ $noderegexp ]] || fatal " illegible Node.js version '$nodeversion '"
113+ nodejs_version_check " ${BASH_REMATCH[1]} " " ${BASH_REMATCH[2]} " " ${BASH_REMATCH[3]} " " $nodeversion "
114114 fi
115115fi
116116
@@ -160,9 +160,9 @@ $do_not_build || (
160160 # Ensure minimum patch versions of Go environment
161161 cd " $GOLANG_DIR "
162162 if goversion=$( go version 2> /dev/null) ; then
163- goregexp=' go version go([0-9]+)(.([0-9]+)(.([0-9]+))?)? '
164- [[ " $goversion " =~ $goregexp ]] || fatal " illegible go version '$goversion '"
165- golang_version_check " ${BASH_REMATCH[1]} " " ${BASH_REMATCH[3]} " " ${BASH_REMATCH[5]} "
163+ goregexp=' go version go([0-9]+)(.([0-9]+)(.([0-9]+))?)?( |$) '
164+ [[ " $goversion " =~ $goregexp ]] || fatal " illegible Go version '$goversion '"
165+ golang_version_check " ${BASH_REMATCH[1]} " " ${BASH_REMATCH[3]} " " ${BASH_REMATCH[5]} " " $goversion "
166166 make compile-go
167167 fi
168168 )
You can’t perform that action at this time.
0 commit comments