ttstack 0.0.1

To be correct, To be reliable! A lightweight private cloud solution for SME scenarios.
Documentation

TARGET = $(shell rustup toolchain list | grep default | sed -r 's/^ *[^-]+-//' | sed 's/ *(default).*//')

all: build

build:
	cargo build --target=$(TARGET)

release:
	cargo build --release --target=$(TARGET)

lint:
	@ cargo clippy

fmt:
	@ ./tools/fmt.sh

clean:
	@ git clean -fdx
	@ find . -type f -name "Cargo.lock" | xargs rm -f

cleanall: clean
	@ cargo clean

doc:
	cargo doc --open