From fa84f6ddc3e31abf9dd772e67aa85cd5cf251e01 Mon Sep 17 00:00:00 2001 From: Tommy Date: Thu, 14 Dec 2017 02:53:30 +0000 Subject: [PATCH] create plugin folders work on windows fix #931 (#951) --- cmd/micro/pluginmanager.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cmd/micro/pluginmanager.go b/cmd/micro/pluginmanager.go index db611fad..3ed0f7d7 100644 --- a/cmd/micro/pluginmanager.go +++ b/cmd/micro/pluginmanager.go @@ -8,7 +8,6 @@ import ( "io/ioutil" "net/http" "os" - "path" "path/filepath" "sort" "strings" @@ -423,6 +422,7 @@ func (pv *PluginVersion) DownloadAndInstall() error { } } + // Install files and directory's for _, f := range z.File { parts := strings.Split(f.Name, "/") if allPrefixed { @@ -435,7 +435,7 @@ func (pv *PluginVersion) DownloadAndInstall() error { return err } } else { - basepath := path.Dir(targetName) + basepath := filepath.Dir(targetName) if err := os.MkdirAll(basepath, dirPerm); err != nil { return err