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.
28 lines
1.2 KiB
28 lines
1.2 KiB
8 years ago
|
Index: build/ci.go
|
||
|
--- build/ci.go.orig 2018-03-01 16:23:30.000000000 +0100
|
||
|
+++ build/ci.go 2018-04-04 20:36:40.542159000 +0200
|
||
|
@@ -197,6 +197,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)
|
||
|
@@ -211,6 +212,7 @@
|
||
|
}
|
||
|
// Seems we are cross compiling, work around forbidden GOBIN
|
||
|
goinstall := goToolArch(*arch, "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...)
|
||
|
@@ -225,6 +227,7 @@
|
||
|
for name := range pkgs {
|
||
|
if name == "main" {
|
||
|
gobuild := goToolArch(*arch, "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()))
|