# To update rust: # - rustup default nightly # - rustup update .PHONY: format format: cargo fmt .PHONY: test test: $(MAKE) format cargo clippy --fix --allow-dirty --allow-no-vcs env RUST_BACKTRACE=1 cargo test .PHONY: run run: cargo run zz: .PHONY: presubmit presubmit: $(MAKE) clean cargo clippy --tests -- -D warnings ! grep -r -e "print!" -e "println!" src | grep -v "^src/logging.rs:" $(MAKE) test .PHONY: clean clean: cargo clean $(RM) Cargo.lock $(RM) -r target