.PHONY: clean build release
TAG := $(shell cat Cargo.toml | grep "version" | sed "s/version = //;s/\"//g")
clean:
@cargo clean
build:
@cargo build
release:
@cargo publish
@cargo clean
@git tag -a $(TAG) -m "Release: Version $(TAG)"
@git push origin --tags