diff --git a/node/node_linux.go b/node/node_linux.go index 3e7d4d5..8661b04 100644 --- a/node/node_linux.go +++ b/node/node_linux.go @@ -15,3 +15,7 @@ func KillProcess(processId int){ fmt.Printf("kill processid %d is successful.\n",processId) } } + +func GetBuildOSType() BuildOSType{ + return Linux +} diff --git a/node/node_mac.go b/node/node_mac.go index a616063..fa780c1 100644 --- a/node/node_mac.go +++ b/node/node_mac.go @@ -15,3 +15,7 @@ func KillProcess(processId int){ fmt.Printf("kill processid %d is successful.\n",processId) } } + +func GetBuildOSType() BuildOSType{ + return Mac +} diff --git a/node/node_win.go b/node/node_win.go index 2176711..1e84112 100644 --- a/node/node_win.go +++ b/node/node_win.go @@ -4,4 +4,8 @@ package node func KillProcess(processId int){ -} \ No newline at end of file +} + +func GetBuildOSType() BuildOSType{ + return Windows +} diff --git a/util/buildtime/build.go b/util/buildtime/build.go index 556b432..03979a7 100644 --- a/util/buildtime/build.go +++ b/util/buildtime/build.go @@ -6,10 +6,15 @@ go tool nm ./originserver.exe |grep buildtime //编译传入编译时间信息 go build -ldflags "-X 'github.com/duanhf2012/origin/util/buildtime.BuildTime=20200101'" +go build -ldflags "-X github.com/duanhf2012/origin/util/buildtime.BuildTime=20200101 -X github.com/duanhf2012/origin/util/buildtime.BuildTag=debug" */ var BuildTime string - +var BuildTag string func GetBuildDateTime() string { return BuildTime } + +func GetBuildTag() string { + return BuildTag +}