build for windows #374

This commit is contained in:
Alireza Ahmadi
2025-08-20 22:10:31 +02:00
parent 12addde548
commit 7bc7468cf3
12 changed files with 939 additions and 3 deletions
+6 -1
View File
@@ -5,6 +5,7 @@ import (
"fmt"
"os"
"path/filepath"
"runtime"
"strings"
)
@@ -51,9 +52,13 @@ func GetDBFolderPath() string {
if dbFolderPath == "" {
dir, err := filepath.Abs(filepath.Dir(os.Args[0]))
if err != nil {
// Cross-platform fallback path
if runtime.GOOS == "windows" {
return "C:\\Program Files\\s-ui\\db"
}
return "/usr/local/s-ui/db"
}
dbFolderPath = dir + "/db"
dbFolderPath = filepath.Join(dir, "db")
}
return dbFolderPath
}