aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Makefile6
-rw-r--r--walrss/internal/core/version.go2
2 files changed, 6 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index 93f2b71..a3300fb 100644
--- a/Makefile
+++ b/Makefile
@@ -1,8 +1,12 @@
.PHONY: dockerBuild
+VERSION := $(shell git describe --tags --abbrev=7 | sed "s/^v//")
+
+all: build
+
build: templates
mkdir -p bin
- go build -o bin/walrss github.com/codemicro/walrss/walrss
+ go build -ldflags "-X 'github.com/codemicro/walrss/walrss/internal/core.Version=${VERSION}'" -o bin/walrss github.com/codemicro/walrss/walrss
run: build
mkdir -p run
diff --git a/walrss/internal/core/version.go b/walrss/internal/core/version.go
index 0b535ea..00a83ad 100644
--- a/walrss/internal/core/version.go
+++ b/walrss/internal/core/version.go
@@ -1,3 +1,3 @@
package core
-const Version = ""
+var Version = ""