mirror of
https://github.com/ddworken/hishtory.git
synced 2025-06-24 22:11:40 +02:00
windows: restore the cd ../ behavior, but for windows
This commit is contained in:
parent
5954efbb3b
commit
456513d71e
@ -162,22 +162,20 @@ func checkError(err error) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func buildServer() {
|
func buildServer() {
|
||||||
if runtime.GOOS != "windows" {
|
for i := 0; i < 100; i++ {
|
||||||
for {
|
wd, err := os.Getwd()
|
||||||
wd, err := os.Getwd()
|
if err != nil {
|
||||||
if err != nil {
|
panic(fmt.Sprintf("failed to getwd: %v", err))
|
||||||
panic(fmt.Sprintf("failed to getwd: %v", err))
|
}
|
||||||
}
|
if strings.HasSuffix(wd, "hishtory") {
|
||||||
if strings.HasSuffix(wd, "/hishtory") {
|
break
|
||||||
break
|
}
|
||||||
}
|
err = os.Chdir("../")
|
||||||
err = os.Chdir("../")
|
if err != nil {
|
||||||
if err != nil {
|
panic(fmt.Sprintf("failed to chdir: %v", err))
|
||||||
panic(fmt.Sprintf("failed to chdir: %v", err))
|
}
|
||||||
}
|
if wd == "/" {
|
||||||
if wd == "/" {
|
panic("failed to cd into hishtory dir!")
|
||||||
panic("failed to cd into hishtory dir!")
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
version, err := os.ReadFile("VERSION")
|
version, err := os.ReadFile("VERSION")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user