2022-04-25 12:23:57 -05:00

36 lines
506 B
Go

//go:generate go-bindata -dev -pkg assets -o dev_assets.go -tags !assetsembedded ceb
package assets
import (
"os"
"path/filepath"
)
var rootDir string
func init() {
dir, err := os.Getwd()
if err != nil {
panic(err)
}
for dir != "/" {
path := filepath.Join(dir, "internal/assets")
if _, err := os.Stat(path); err == nil {
rootDir = path
return
}
nextDir := filepath.Dir(dir)
if nextDir == dir {
break
}
dir = nextDir
}
// Uuuuhhh...
rootDir = "./internal/assets"
}