all repos — honk @ a31965746a02c2171bd39e0db8de1a7227b1f4d7

my fork of honk

revise go version check
Ted Unangst tedu@tedunangst.com
Tue, 31 May 2022 02:45:51 -0400
commit

a31965746a02c2171bd39e0db8de1a7227b1f4d7

parent

0ea1cd89cb14dffd049d5f55b0d6ef378760ccc7

1 files changed, 6 insertions(+), 17 deletions(-)

jump to
M preflight.shpreflight.sh

@@ -2,23 +2,12 @@ set -e

go version > /dev/null 2>&1 || (echo go 1.16+ is required && false) -v=`go version | egrep -o 'go1[^ ]+'` -case $v in - go1.10*|go1.11*|go1.12*|go1.13*|go1.14*|go1.15*) - echo go version is too old: $v - echo go 1.16+ is required - false - ;; - go1.1*) - # just pretend nobody is still using go 1.1 or 1.2 - ;; - go1.2*) - ;; - *) - echo unknown go version: $v - false - ;; -esac +v=`go version | egrep -o "go1\.[^.]+"` || echo failed to identify go version +if [ "$v" \< "go1.16" ] ; then + echo go version is too old: $v + echo go 1.16+ is required + false +fi if [ \! \( -e /usr/include/sqlite3.h -o -e /usr/local/include/sqlite3.h \) ] ; then echo unable to find sqlite3.h header