platform independent path reading

This commit is contained in:
Jesse Duffield 2018-08-09 13:21:30 +10:00
parent 5cc34e7801
commit 1f5f80b1bf

View file

@ -9,6 +9,7 @@ import (
"os" "os"
"os/exec" "os/exec"
"os/user" "os/user"
"path/filepath"
"time" "time"
"github.com/fatih/color" "github.com/fatih/color"
@ -75,7 +76,8 @@ func navigateToRepoRootDirectory() {
// we will populate the `version` with VERSION in the lazygit root directory // we will populate the `version` with VERSION in the lazygit root directory
func fallbackVersion() string { func fallbackVersion() string {
gopath := os.Getenv("GOPATH") gopath := os.Getenv("GOPATH")
byteVersion, err := ioutil.ReadFile(gopath + "/src/github.com/jesseduffield/lazygit/VERSION") path := filepath.FromSlash(gopath + "/src/github.com/jesseduffield/lazygit/VERSION")
byteVersion, err := ioutil.ReadFile(path)
if err != nil { if err != nil {
return "unversioned" return "unversioned"
} }