From 74a840f5299a76942d33fa491fcae2de1e831a34 Mon Sep 17 00:00:00 2001 From: Runxi Yu Date: Fri, 14 Feb 2025 14:11:27 +0800 Subject: *: Use Makefile, and generate a version --- Makefile | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 Makefile (limited to 'Makefile') diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..227cef9 --- /dev/null +++ b/Makefile @@ -0,0 +1,11 @@ +.PHONY: clean + +forge: $(filter-out forge,$(wildcard *)) version.go + go build -o $@ + +version.go: + printf 'package main\nconst VERSION="%s"\n' $(shell git describe --tags --long --always --dirty) > $@ + +clean: + $(RM) forge version.go + -- cgit v1.2.3