Files
moss-kernel/Justfile
2026-02-20 14:27:40 -08:00

24 lines
512 B
Makefile
Executable File

#!/usr/bin/env just --justfile
create-image:
./scripts/create-image.sh
run:
#!/usr/bin/env sh
# Create moss.img if it doesn't exist
if [ ! -f moss.img ]; then
just create-image
fi
cargo run --release -- /bin/ash
test-unit:
#!/usr/bin/env sh
host_target="$(rustc --version --verbose | awk -F': ' '/^host:/ {print $2; exit}')"
cargo test --package libkernel --target "$host_target"
test-kunit:
cargo test --release
test-userspace:
cargo run -r -- /bin/usertest