Skip to content

Commit ffa2e8a

Browse files
author
Brandon Berhent
committed
Versioning
1 parent 704b6af commit ffa2e8a

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

apps/client/build.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ BINARY="boompow-client"
66

77
if [ $? == 0 ]; then
88
if [ "${GOOS}" == "windows" ]; then
9-
go build -o ${BINARY}.exe -tags cl -ldflags "-X main.WSUrl=wss://boompow.banano.cc/ws/worker -X main.GraphQLURL=https://boompow.banano.cc/graphql" .
9+
go build -o ${BINARY}.exe -tags cl -ldflags "-X main.WSUrl=wss://boompow.banano.cc/ws/worker -X main.GraphQLURL=https://boompow.banano.cc/graphql -X main.Version=`git tag --sort=-version:refname | head -n 1`" .
1010
else
11-
go build -o ${BINARY} -tags cl -ldflags "-X main.WSUrl=wss://boompow.banano.cc/ws/worker -X main.GraphQLURL=https://boompow.banano.cc/graphql" .
11+
go build -o ${BINARY} -tags cl -ldflags "-X main.WSUrl=wss://boompow.banano.cc/ws/worker -X main.GraphQLURL=https://boompow.banano.cc/graphql -X main.Version=`git tag --sort=-version:refname | head -n 1`" .
1212
fi
1313
fi

apps/client/main.go

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ import (
2626
// Variables
2727
var GraphQLURL = "http://localhost:8080/graphql"
2828
var WSUrl = "ws://localhost:8080/ws/worker"
29+
var Version = "dev"
2930

3031
// For pretty text
3132
func printBanner() {
@@ -144,9 +145,15 @@ func main() {
144145
registerService := flag.Bool("register-service", false, "Register to be a service/work requester (optional)")
145146
resendConfirmationEmail := flag.Bool("resend-confirmation-email", false, "Resend the confirmation email (optional)")
146147
generateServiceToken := flag.Bool("generate-service-token", false, "Generate a service token (optional)")
148+
version := flag.Bool("version", false, "Display the version")
147149
flag.Parse()
148150
NConcurrentWorkers = *threadCount
149151

152+
if *version {
153+
fmt.Printf("BoomPOW version: %s\n", Version)
154+
os.Exit(0)
155+
}
156+
150157
printBanner()
151158

152159
gpuInfo, err := getGPUInfo()

0 commit comments

Comments
 (0)