get.porter.sh/porter@v1.3.0/pkg/plugins/pluggable/loader_nix.go (about)

     1  //go:build !windows
     2  
     3  package pluggable
     4  
     5  import (
     6  	"os"
     7  	"os/exec"
     8  )
     9  
    10  func isDelveInstalled() bool {
    11  	cmd := exec.Command("/bin/sh", "-c", "command -v dlv")
    12  	cmd.Env = os.Environ()
    13  	if err := cmd.Run(); err != nil {
    14  		return false
    15  	}
    16  
    17  	return true
    18  }