@cryptotaxi247 / kubo / commits / 1299bcb3f

fix: use path instead of filepath for asset embeds to support Windows

Adin Schmahmann committed May 4, 2022 at 18:47 UTC 1299bcb3fd4f6846dabf46182c8c7b712bae971d
1 file changed +9 -9
assets/assets.go
+9 -9
@@ -6,7 +6,7 @@ import (
6 "fmt"
7 "io"
8 "io/fs"
9 - "path/filepath"
9 + gopath "path"
10 "strconv"
11
12 "github.com/ipfs/go-ipfs/core"
@@ -27,13 +27,13 @@ var AssetHash string
27
28 // initDocPaths lists the paths for the docs we want to seed during --init
29 var initDocPaths = []string{
30 - filepath.Join("init-doc", "about"),
31 - filepath.Join("init-doc", "readme"),
32 - filepath.Join("init-doc", "help"),
33 - filepath.Join("init-doc", "contact"),
34 - filepath.Join("init-doc", "security-notes"),
35 - filepath.Join("init-doc", "quick-start"),
36 - filepath.Join("init-doc", "ping"),
30 + gopath.Join("init-doc", "about"),
31 + gopath.Join("init-doc", "readme"),
32 + gopath.Join("init-doc", "help"),
33 + gopath.Join("init-doc", "contact"),
34 + gopath.Join("init-doc", "security-notes"),
35 + gopath.Join("init-doc", "quick-start"),
36 + gopath.Join("init-doc", "ping"),
37 }
38
39 func init() {
@@ -91,7 +91,7 @@ func addAssetList(nd *core.IpfsNode, l []string) (cid.Cid, error) {
91 return cid.Cid{}, err
92 }
93
94 - fname := filepath.Base(p)
94 + fname := gopath.Base(p)
95
96 basePath, err = api.Object().AddLink(nd.Context(), basePath, fname, fp)
97 if err != nil {