.DEFAULT_GOAL := check init: @echo "Initialising the project" start: @echo "๐Ÿƒโ€โ™€๏ธ Starting project" @cargo run example/random-names check: --pre_check test build @echo "โœ…" @cargo build docs: @doctoc README.md @cargo docs @echo "๐Ÿ“š Documentation ready!" clean: @echo "๐Ÿ› Cleaning..." @cargo clean clean_all: clean @echo "๐Ÿงจ Clean all" test: @echo "Testing..." @cargo test build: @echo "๐Ÿ‘ฉโ€๐Ÿญ Building..." @cargo build release_patch: release release_minor: check @echo "Update Cargo.toml version first" @#.scripts/finish-release minor release_major: check @echo "Update Cargo.toml version first" # @.scripts/finish-release major release: check # @.scripts/finish-release patch @echo "Update Cargo.toml version first" @cargo package --pre_check: @echo "๐Ÿ‘ฉโ€๐Ÿญ Pre-check here!"