package ncutils import ( "log" "os/exec" "strings" ) // RunCmd - runs a local command func RunCmd(command string, printerr bool) (string, error) { args := strings.Fields(command) cmd := exec.Command(args[0], args[1:]...) cmd.Wait() out, err := cmd.CombinedOutput() if err != nil && printerr { log.Println("error running command:", command) log.Println(strings.TrimSuffix(string(out), "\n")) } return string(out), err } // RunCmdFormatted - run a command formatted for MacOS func RunCmdFormatted(command string, printerr bool) (string, error) { return "", nil } // GetEmbedded - if files required for MacOS, put here func GetEmbedded() error { return nil }