2
2
mirror of https://github.com/octoleo/restic.git synced 2024-11-02 19:49:44 +00:00

Check version in build.go

Print a sensible error for Go < 1.7 (the "context" package is missing
there)
This commit is contained in:
Alexander Neumann 2017-03-09 11:29:24 +01:00
parent 9eae789cd2
commit 087c2917aa

View File

@ -291,6 +291,12 @@ func (cs Constants) LDFlags() string {
} }
func main() { func main() {
ver := runtime.Version()
if strings.HasPrefix(ver, "go1") && ver < "go1.7" {
fmt.Fprintf(os.Stderr, "Go version %s detected, restic requires at least Go 1.7\n", ver)
os.Exit(1)
}
buildTags := []string{} buildTags := []string{}
skipNext := false skipNext := false