Files
Pac-Man/Justfile
Xevion de7c656b61 refactor(just): split monolithic Justfile into project-specific modules
Organize recipes into dedicated Justfiles for pacman, server, and web components. Root Justfile now serves as a thin facade with common aliases pointing to submodule recipes.
2025-12-30 02:16:18 -06:00

38 lines
611 B
Makefile

set shell := ["bash", "-c"]
mod pacman 'pacman/Justfile'
mod server 'pacman-server/Justfile'
mod web 'web/Justfile'
# Display available recipes
default:
@just --list --list-submodules
# Run the game (pacman::run)
run *args:
@just pacman::run {{args}}
# Run all checks (pacman::check)
check:
@just pacman::check
alias lint := check
# Run tests (pacman::test)
test:
@just pacman::test
# Format code (pacman::format)
format:
@just pacman::format
alias fmt := format
# Frontend dev server (web::dev)
dev:
@just web::dev
# Build and preview frontend (web::up)
up:
@just web::up