lib-upd:
	cargo update --verbose

lint:
	cargo clippy --all-targets --all-features -- -D warnings

build: lint
	cargo build --release

run: build
	./target/release/cli-qr

.PHONY: lib-upd lint build

publish: build
	cargo package
	cargo package --list
	cargo doc --no-deps
	cargo publish

.PHONY: publish
