imghash 1.5.0

Image hashing for Rust
Documentation
OS := $(shell uname)
ifeq ($(OS), Darwin)
	OPEN := open
else
	OPEN := xdg-open
endif

.PHONY: test
test:
	cargo test --all-features --verbose

.PHONY: lint
lint:
	cargo check --verbose --workspace --all-targets

.PHONY: fmt
fmt:
	cargo fmt --all

.PHONY: check-fmt
check-fmt:
	cargo fmt --all -- --check

.PHONY: coverage
coverage:
	cargo tarpaulin --out Html

	@echo "\nMoving coverage report to ./coverage"
	@mkdir -p coverage
	@mv tarpaulin-report.html ./coverage/index.html

	$(OPEN) coverage/index.html