.PHONY: check check: @cargo check @cargo clippy -- -D warnings .PHONY: build build: @SHELL_COMPLETIONS_DIR=scripts/completion cargo build .PHONY: test test: @cargo test .PHONY: cargo-publish cargo-publish: @cargo publish --dry-run setup: @rustup default stable @rustup component add rls rust-analysis rust-src .PHONY: check-version check-version: @scripts/check-version.py