From ecc5bf39450e9a99f070f2b631b3ac8d8c83b9eb Mon Sep 17 00:00:00 2001 From: alessio Date: Tue, 22 Nov 2016 20:03:25 +0100 Subject: [PATCH] fixed #27 --- watcher/exec.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/watcher/exec.go b/watcher/exec.go index 02ec618..bf489fa 100644 --- a/watcher/exec.go +++ b/watcher/exec.go @@ -17,7 +17,12 @@ func (p *Project) goRun(channel chan bool, runner chan bool, wr *sync.WaitGroup) var build *exec.Cmd if len(p.Params) != 0 { - build = exec.Command(filepath.Join(os.Getenv("GOBIN"), filepath.Base(p.path)), p.Params...) + var params []string + for _, param := range p.Params { + arr := strings.Fields(param) + params = append(params, arr...) + } + build = exec.Command(filepath.Join(os.Getenv("GOBIN"), filepath.Base(p.path)), params...) } else { build = exec.Command(filepath.Join(os.Getenv("GOBIN"), filepath.Base(p.path))) }