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) {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…