test:
	cargo test
.PHONY:test

watch-test: check-entr
	ls **/*.rs **/*.toml | entr -c cargo test
.PHONY:watch-test

check-entr:
ifeq (, $(shell which entr))
	$(error "entr is not installed, consider running brew install entr")
endif
.PHONY:check-entr
