From 10232155ef5bcd9d911b291e234be03369d4e18b Mon Sep 17 00:00:00 2001
From: Alexander Neumann <alexander@bumpern.de>
Date: Wed, 19 Aug 2015 21:40:36 +0200
Subject: [PATCH] build.go: make sure to exit 1 on error

---
 build.go | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/build.go b/build.go
index f429c63d..05c930ae 100644
--- a/build.go
+++ b/build.go
@@ -319,8 +319,7 @@ func main() {
 
 	err = build(gopath, args...)
 	if err != nil {
-		fmt.Fprintf(os.Stderr, "build failed: %v\n", err)
-		return
+		die("build failed: %v\n", err)
 	}
 
 	if runTests {
@@ -328,7 +327,7 @@ func main() {
 
 		err = test(gopath, "github.com/restic/restic/...")
 		if err != nil {
-			fmt.Fprintf(os.Stderr, "build failed: %v\n", err)
+			die("running tests failed: %v\n", err)
 		}
 	}
 }