#!/usr/bin/env just --justfile
default:
@just --list
check:
cargo check --workspace --all-targets
fmt:
cargo fmt --all
lint:
cargo clippy --workspace --all-targets -- -D warnings
test:
cargo test --workspace
build-extension *args:
cargo build -p sqlite-functions-basic-extension --features loadable-extension {{args}}
test-extension: build-extension
./scripts/test-extension.sh
ci: check lint test test-extension
cargo fmt --all -- --check