Define GetDir on macOS
This commit is contained in:
parent
da2255557f
commit
58644f4ccc
|
@ -0,0 +1,22 @@
|
|||
// +build darwin
|
||||
|
||||
package storage
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"os"
|
||||
)
|
||||
|
||||
// GetDir returns grus data directory. Default data directory on
|
||||
// macOS is $HOME/Library.
|
||||
func GetDir() string {
|
||||
cacheDir := fmt.Sprintf("%s/%s",
|
||||
os.Getenv("HOME"),
|
||||
"Library")
|
||||
|
||||
// Grus cache directory is cacheDir/grus
|
||||
grusCacheDir := fmt.Sprintf("%s/%s", cacheDir,
|
||||
"grus")
|
||||
|
||||
return grusCacheDir
|
||||
}
|
Loading…
Reference in New Issue