diff --git a/v2/cmd/wails/internal/commands/doctor/doctor.go b/v2/cmd/wails/internal/commands/doctor/doctor.go index 975b646c..1cee9ac3 100644 --- a/v2/cmd/wails/internal/commands/doctor/doctor.go +++ b/v2/cmd/wails/internal/commands/doctor/doctor.go @@ -5,6 +5,7 @@ import ( "io" "os" "runtime" + "runtime/debug" "strings" "text/tabwriter" @@ -154,3 +155,20 @@ func AddSubcommand(app *clir.Cli, w io.Writer) error { return nil } + +func printBuildSettings(w *tabwriter.Writer) { + if buildInfo, _ := debug.ReadBuildInfo(); buildInfo != nil { + buildSettingToName := map[string]string{ + "vcs.revision": "Revision", + "vcs.modified": "Modified", + } + for _, buildSetting := range buildInfo.Settings { + name := buildSettingToName[buildSetting.Key] + if name == "" { + continue + } + + _, _ = fmt.Fprintf(w, "%s:\t%s\n", name, buildSetting.Value) + } + } +} diff --git a/v2/cmd/wails/internal/commands/doctor/doctor_go117.go b/v2/cmd/wails/internal/commands/doctor/doctor_go117.go deleted file mode 100644 index 86d817d6..00000000 --- a/v2/cmd/wails/internal/commands/doctor/doctor_go117.go +++ /dev/null @@ -1,10 +0,0 @@ -//go:build !go1.18 -// +build !go1.18 - -package doctor - -import "text/tabwriter" - -func printBuildSettings(_ *tabwriter.Writer) { - return -} diff --git a/v2/cmd/wails/internal/commands/doctor/doctor_go118.go b/v2/cmd/wails/internal/commands/doctor/doctor_go118.go deleted file mode 100644 index 8074f717..00000000 --- a/v2/cmd/wails/internal/commands/doctor/doctor_go118.go +++ /dev/null @@ -1,27 +0,0 @@ -//go:build go1.18 -// +build go1.18 - -package doctor - -import ( - "fmt" - "runtime/debug" - "text/tabwriter" -) - -func printBuildSettings(w *tabwriter.Writer) { - if buildInfo, _ := debug.ReadBuildInfo(); buildInfo != nil { - buildSettingToName := map[string]string{ - "vcs.revision": "Revision", - "vcs.modified": "Modified", - } - for _, buildSetting := range buildInfo.Settings { - name := buildSettingToName[buildSetting.Key] - if name == "" { - continue - } - - fmt.Fprintf(w, "%s:\t%s\n", name, buildSetting.Value) - } - } -}