# Justfile for Elara Math library

# Show list of build options
default:
    just --list

# Check library for compile errors
check:
    cargo check

# Building C/C++ bindings with `cbindgen`
bindgen:
    cbindgen -c cbindgen.toml -o bindings/elara_math.h
    @echo "Generated bindings at bindings/elara_math.h"

# Clean build files
clean:
    cargo clean

# Generate and open library docs
doc:
    cargo doc --open --no-deps
