ui := "-i"
file := "~/dev/lumina-dioxus/test_presentation.lisp"

default:
    just --list
build:
    RUST_LOG=debug cargo build
css:
    tailwindcss -i assets/styling/tailwind.css -o assets/styling/main.css --watch
run:
    RUST_LOG=debug cargo run --release -- {{ui}}
clean:
    RUST_LOG=debug cargo clean
test:
    RUST_LOG=debug cargo test --benches --tests --all-features -- --nocapture
profile:
    cargo flamegraph --image-width 4000 -- {{ui}} {{file}}

alias r := run
alias c := clean
