.PHONY:help build release clean install uninstall testhelp:## Display help information@printf'usage: make [target] ...\n\ntargets:\n'@egrep'^(.+)\:\ .*##\ (.+)'${MAKEFILE_LIST}|sed's/:.*##/#/'|column -t -c 2 -s'#'build:## Build debug version@cargo buildrelease:## Build release version and strip the binary@cargo build --release@strip target/release/vimwikidclean:## Cleans build resources@cargo cleaninstall:## Install release version locally (does not strip)@cargo install --path .uninstall:## Uninstalls release version built locally@cargo uninstalltest:## Run all tests@cargo test