diff options
| author | Bryan Newbold <bnewbold@robocracy.org> | 2022-09-26 15:09:14 -0700 | 
|---|---|---|
| committer | Bryan Newbold <bnewbold@robocracy.org> | 2022-10-05 16:27:32 -0700 | 
| commit | 00c97e7a0ffb43460d544e83d2f6f2856c241cd7 (patch) | |
| tree | 52624b7f5fa167010a8347109c4cfc261248ae39 | |
| parent | 1d816366ac2a3704161189e7eea3ae8e3d07f303 (diff) | |
| download | fatcat-00c97e7a0ffb43460d544e83d2f6f2856c241cd7.tar.gz fatcat-00c97e7a0ffb43460d544e83d2f6f2856c241cd7.zip | |
rust: more makefile commands
| -rw-r--r-- | rust/Makefile | 18 | 
1 files changed, 17 insertions, 1 deletions
| diff --git a/rust/Makefile b/rust/Makefile index e222cf07..a66ae47b 100644 --- a/rust/Makefile +++ b/rust/Makefile @@ -9,9 +9,25 @@ help: ## Print info about all commands  	@grep -E '^[a-zA-Z0-9_-]+:.*?## .*$$' $(MAKEFILE_LIST) | awk 'BEGIN {FS = ":.*?## "}; {printf "    \033[01;32m%-20s\033[0m %s\n", $$1, $$2}'  .PHONY: test -test: ## Run all tests and lints +test: ## Run all tests  	cargo test -- --test-threads 1 +.PHONY: lint +lint: ## Run syntax/style checks +	cargo clippy -- --no-deps + +.PHONY: fmt +fmt: ## Run syntax re-formatting +	cargo fmt + +.PHONY: build +build: ## Build +	cargo build + +.PHONY: build-release +build-release: ## Build for release +	cargo build --release +  .PHONY: serve  serve: ## Run web service locally, with reloading  	#./target/debug/fatcatd | 
