aboutsummaryrefslogblamecommitdiff
path: root/Makefile
blob: b839c7d52990c1e7e902cd8a9d1e4bee6b3a0fcc (plain) (tree)
1
2
3
4
5
6
                        
                                                   
                     
                      
                       





                                                                                                             
.PHONY: clean version.go

forge: $(filter-out forge,$(wildcard *)) version.go
	go mod vendor
	go build -o $@
	$(RM) -r vendor

version.go:
	printf 'package main\nconst VERSION="%s"\n' $(shell git describe --tags --long --always --dirty) > $@

clean:
	$(RM) forge version.go