INNER CODE UNIT · Go
main
vladimirvivien/ktop · .ci/build.go:17
func main() {
arches := []string{"amd64", "arm64"}
oses := []string{"darwin", "linux"}
ldflags := fmt.Sprintf(
`"-X %s/buildinfo.Version=%s -X %s/buildinfo.GitSHA=%s"`,
PkgRoot, Version, PkgRoot, GitSHA,
)
for _, arch := range arches {
for _, os := range oses {
binary := fmt.Sprintf(".build/%s/%s/ktop", arch, os)
gobuild(arch, os, ldflags, binary)
}
}
}
func gobuild(arch, os, ldflags, binary string) {