enum2egui 0.32.0

enum2egui is a rust derive macro that creates a set of egui ui databindings from arbitrary data structures.
Documentation
set windows-shell := ["powershell.exe"]

export RUST_LOG := "info"
export RUST_BACKTRACE := "1"

@just:
    just --list

publish:
    cargo publish --manifest-path ./enum2egui-derive/Cargo.toml
    cargo publish

build:
    cargo build -r

check:
    cargo check --all --tests
    cargo fmt --all --check

format:
    cargo fmt --all

fix:
    cargo clippy --all --tests --fix

lint:
    cargo clippy --all --tests -- -D warnings

run:
    cargo run -r --manifest-path ./demo/Cargo.toml

test:
    cargo test --all -- --nocapture

@versions:
    rustc --version
    cargo fmt -- --version
    cargo clippy -- --version