
default: example

example:
    cd shrs_example && cargo run shrs_example

install:
    cargo install --profile=release --path shrs_example

devsetup:
    cp dev/hooks/* .git/hooks

fmt:
    cargo +nightly fmt --all

check:
    cargo check --workspace --examples --tests

lint:
    cargo clippy -- -W clippy::unwrap_used -W clippy::cargo

flamegraph:
    cargo flamegraph --profile=release

test:
    cargo test --workspace 

doc:
    cargo doc --workspace --all-features --no-deps --open

book:
    cd docs && zola serve
