summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorMitja Felicijan <mitja.felicijan@gmail.com>2026-01-21 20:22:09 +0100
committerMitja Felicijan <mitja.felicijan@gmail.com>2026-01-21 20:22:09 +0100
commit5a8dbc6347b3541e84fe669b22c17ad3b715e258 (patch)
treeb148c450939688caaaeb4adac6f2faa1eaffe649 /Makefile
downloadqwe-editor-5a8dbc6347b3541e84fe669b22c17ad3b715e258.tar.gz
Engage!
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile13
1 files changed, 13 insertions, 0 deletions
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..f6fc79d
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,13 @@
+HASH := $(shell git describe --tags --always)
+COMMIT_DATE := $(shell git log -1 --format=%cd --date=short)
+VERSION := $(HASH)-$(COMMIT_DATE)
+LDFLAGS := -ldflags "-X main.Version=$(VERSION)"
+
+qwe: *.go
+ go build $(LDFLAGS) -v .
+
+clean:
+ -rm qwe
+
+install: qwe
+ cp qwe ~/.local/bin/