You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
1.2 KiB
27 lines
1.2 KiB
Index: build/ci.go |
|
--- build/ci.go.orig 2018-02-14 13:51:30.000000000 +0100 |
|
+++ build/ci.go 2018-02-14 20:51:42.322044000 +0100 |
|
@@ -202,6 +202,7 @@ |
|
|
|
if *arch == "" || *arch == runtime.GOARCH { |
|
goinstall := goTool("install", buildFlags(env)...) |
|
+ goinstall.Args = append(goinstall.Args, "-x") |
|
goinstall.Args = append(goinstall.Args, "-v") |
|
goinstall.Args = append(goinstall.Args, packages...) |
|
build.MustRun(goinstall) |
|
@@ -216,6 +217,7 @@ |
|
} |
|
// Seems we are cross compiling, work around forbidden GOBIN |
|
goinstall := goToolArch(*arch, *cc, "install", buildFlags(env)...) |
|
+ goinstall.Args = append(goinstall.Args, "-x") |
|
goinstall.Args = append(goinstall.Args, "-v") |
|
goinstall.Args = append(goinstall.Args, []string{"-buildmode", "archive"}...) |
|
goinstall.Args = append(goinstall.Args, packages...) |
|
@@ -230,6 +232,7 @@ |
|
for name := range pkgs { |
|
if name == "main" { |
|
gobuild := goToolArch(*arch, *cc, "build", buildFlags(env)...) |
|
+ gobuild.Args = append(gobuild.Args, "-x") |
|
gobuild.Args = append(gobuild.Args, "-v") |
|
gobuild.Args = append(gobuild.Args, []string{"-o", executablePath(cmd.Name())}...) |
|
gobuild.Args = append(gobuild.Args, "."+string(filepath.Separator)+filepath.Join("cmd", cmd.Name()))
|
|
|