# source code
GO1:=	           2.2
GO1+=	 3    3.1  3.2  3.3
GO1+=	 4    4.1  4.2  4.3
GO1+=	 5    5.1  5.2  5.3  5.4
GO1+=	 6    6.1  6.2  6.3  6.4
GO1+=	 7    7.1       7.3  7.4  7.5  7.6
GO1+=	 8    8.1  8.2  8.3  8.4  8.5  8.6  8.7
GO1+=	 9    9.1  9.2  9.3  9.4  9.5  9.6  9.7
GO1+=	10   10.1 10.2 10.3 10.4 10.5 10.6 10.7 10.8
GO1+=	11   11.1 11.2 11.3 11.4 11.5 11.6 11.7 11.8 11.9 11.10 11.11 11.12 11.13
GO1+=	12   12.1 12.2 12.3 12.4 12.5 12.6 12.7 12.8 12.9 12.10 12.11 12.12 12.13 12.14 12.15 12.16 12.17
GO1+=	13   13.1 13.2 13.3 13.4 13.5 13.6 13.7 13.8 13.9 13.10 13.11 13.12 13.13 13.14 13.15
GO1+=	14   14.1 14.2 14.3 14.4 14.5 14.6 14.7 14.8 14.9 14.10 14.11 14.12 14.13 14.14 14.15
GO1+=	15   15.1 15.2 15.3 15.4 15.5 15.6 15.7 15.8 15.9 15.10 15.11 15.12 15.13 15.14 15.15
GO1+=	16   16.1 16.2 16.3 16.4 16.5 16.6 16.7 16.8 16.9 16.10 16.11 16.12 16.13 16.14 16.15
GO1+=	17   17.1 17.2 17.3 17.4 17.5 17.6 17.7 17.8 17.9 17.10 17.11
GO1+=	18   18.1 18.2 18.3 18.4 18.5 18.6 18.7 18.8 18.9 18.10
GO1+=	19   19.1 19.2 19.3 19.4 19.5 19.6 19.7 19.8 19.9 19.10 19.11 19.12
GO1+=	20   20.1 20.2 20.3 20.4 20.5 20.6 20.7 20.8 20.9 20.10 20.11 20.12 20.13
GO1+=	21.0 21.1 21.2 21.3 21.4 21.5 21.6 21.7 21.8 21.9 21.10 21.11 21.12 21.13
GO1+=	22.0 22.1 22.2 22.3 22.4 22.5 22.6 22.7 22.8 22.9 22.10 22.11 22.12
GO1+=	23.0 23.1 23.2 23.3 23.4 23.5 23.6 23.7 23.8 23.9 23.10 23.11
GO1+=	24.0 24.1 24.2 24.3 24.4 24.5 24.6 24.7 24.8 24.9 24.10 24.11 24.12 24.13
GO1+=	25.0 25.1 25.2 25.3 25.4 25.5 25.6 25.7 25.8 25.9 25.10
GO1+=	26.0 26.1 26.2 26.3

# bootstrap
BST:=	20170518 20170531

TGZ:=	${GO1:C/^(.*)$/go1.\1.src.tar.gz/}
TGZ+=	${BST:C/^(.*)$/go1.4-bootstrap-\1.tar.gz/}

#URL:=	https://storage.googleapis.com/golang/
URL:=	https://go.dev/dl/

all: ${TGZ}

${TGZ}:
	@ftp ${URL}$@
	@sha256 $@ >> SHA256

check: ${TGZ}
	@sha256 -C SHA256 $?

sort:
	@sort -V -o SHA256 SHA256
