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