indextree 4.2.0

Arena based tree structure by using indices instead of reference counted pointers
Documentation
GENERAL_ARGS = --release

.PHONY: \
	build \
	build-doc \
	coverage \
	lint-rustfmt \
	lint-clippy

ifndef VERBOSE
.SILENT:
else
GENERAL_ARGS += -v
endif

all: build

build:
	cargo build $(GENERAL_ARGS)

build-doc:
	cargo doc --all --no-deps

coverage:
	cargo kcov --features="par_iter"

lint-clippy:
	cargo clippy -- -D warnings

lint-rustfmt:
	cargo fmt
	git diff --exit-code