Merge pull request #84 from empathetic-alligator/version_make

Added /version command.
This commit is contained in:
Andrey Petrov 2014-12-17 17:27:14 -08:00
commit cfa97df306
3 changed files with 4 additions and 1 deletions

View File

@ -8,7 +8,7 @@ all: $(BINARY)
go build ./...
$(BINARY): **/*.go *.go
go build .
go build -ldflags "-X main.buildCommit `git rev-parse --short HEAD`" .
deps:
go get .

View File

@ -431,6 +431,8 @@ func (c *Client) handleShell(channel ssh.Channel) {
}
}()
}
case "/version":
c.SysMsg("Version " + buildCommit)
default:
c.SysMsg("Invalid command: %s", line)

1
cmd.go
View File

@ -33,6 +33,7 @@ var logLevels = []log.Level{
log.Debug,
}
var buildCommit string
func main() {
options := Options{}
parser := flags.NewParser(&options, flags.Default)