build:
	cargo build --release 
install:
	@echo "Make sure $$HOME/.local/bin is in your PATH environment variable."
	mkdir -p "$$HOME/.local/bin/"
	cp ./target/release/cmd_cachier "$$HOME"/.local/bin/cmd_cachier
uninstall:
	@echo "Make sure $$HOME/.local/bin is in your PATH environment variable."
	mkdir -p "$$HOME/.local/bin/"
	cp ./target/release/cmd_cachier "$$HOME"/.local/bin/cmd_cachier
systeminstall:
	mkdir -p /usr/share/man/man1
	cp ./target/release/cmd_cachier "/usr/bin/"
	cp ./man/man1/cmd_cachier.1 "/usr/share/man/man1"
	mandb
systemuninstall:
	rm -f "/usr/bin/cmd_cachier"
	rm -f "/usr/share/man/man1/cmd_cachier*"
documentation:
	groff -mandoc -T pdf < man/man1/cmd_cachier.1 > docs/cmd_cachier.1.pdf
