CARGO = cargo DOCFLAGS = --no-deps RELEASEFLAGS = --release all: build doc test doc-test build: $(CARGO) build release: $(CARGO) build $(RELEASEFLAGS) doc: $(CARGO) doc $(DOCFLAGS) doc-open: $(CARGO) doc $(DOCFLAGS) --open test: $(CARGO) test --lib doc-test: $(CARGO) test --doc clean: $(CARGO) clean