mirror of
https://github.com/Xevion/Pac-Man.git
synced 2026-01-31 14:25:03 -06:00
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.
24 lines
460 B
Makefile
24 lines
460 B
Makefile
set shell := ["bash", "-c"]
|
|
|
|
# Run the dev server
|
|
dev:
|
|
bun run dev
|
|
|
|
# Build and preview the frontend
|
|
up:
|
|
bun run build
|
|
bun run preview
|
|
|
|
# Build the web version (game + frontend)
|
|
[no-cd]
|
|
build *args:
|
|
bun run pacman/web.build.ts {{args}}
|
|
bun run --cwd web build
|
|
|
|
# Build and serve with caddy
|
|
[no-cd]
|
|
serve *args:
|
|
bun run pacman/web.build.ts {{args}}
|
|
bun run --cwd web build
|
|
caddy file-server --root web/dist/client --listen :8547
|