MCPcopy
hub / github.com/perkeep/perkeep / actualBinDir

Function actualBinDir

make.go:191–200  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

189}
190
191func actualBinDir() string {
192 cmd := exec.Command("go", "list", "-f", "{{.Target}}", "perkeep.org/cmd/pk")
193 cmd.Env = goEnv()
194 cmd.Stderr = os.Stderr
195 out, err := cmd.Output()
196 if err != nil {
197 log.Fatalf("Could not run go list to guess install dir: %v, %v", err, out)
198 }
199 return filepath.Dir(strings.TrimSpace(string(out)))
200}
201
202func goPathBinDir() (string, error) {
203 cmd := exec.Command("go", "env", "GOPATH")

Callers 1

mainFunction · 0.85

Calls 3

goEnvFunction · 0.85
CommandMethod · 0.65
FatalfMethod · 0.65

Tested by

no test coverage detected