cmd show sing-box version #479
This commit is contained in:
+11
-1
@@ -4,6 +4,7 @@ import (
|
|||||||
"flag"
|
"flag"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
|
"runtime/debug"
|
||||||
"s-ui/cmd/migration"
|
"s-ui/cmd/migration"
|
||||||
"s-ui/config"
|
"s-ui/config"
|
||||||
)
|
)
|
||||||
@@ -52,7 +53,16 @@ func ParseCmd() {
|
|||||||
|
|
||||||
flag.Parse()
|
flag.Parse()
|
||||||
if showVersion {
|
if showVersion {
|
||||||
fmt.Println(config.GetVersion())
|
fmt.Println("S-UI Panel\t", config.GetVersion())
|
||||||
|
info, ok := debug.ReadBuildInfo()
|
||||||
|
if ok {
|
||||||
|
for _, dep := range info.Deps {
|
||||||
|
if dep.Path == "github.com/sagernet/sing-box" {
|
||||||
|
fmt.Println("Sing-Box\t", dep.Version)
|
||||||
|
break
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user