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 ./... go build ./...
$(BINARY): **/*.go *.go $(BINARY): **/*.go *.go
go build . go build -ldflags "-X main.buildCommit `git rev-parse --short HEAD`" .
deps: deps:
go get . go get .

View File

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

1
cmd.go
View File

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