From 3c747766b7a0db79974554ff9467e6f6ee98475d Mon Sep 17 00:00:00 2001 From: Dihubopen Date: Thu, 5 Mar 2026 12:07:08 +0800 Subject: [PATCH] `make dev`: If you haven't built it before, you need to run `build` first. --- web/Makefile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/web/Makefile b/web/Makefile index 1ef2df89f..559005956 100644 --- a/web/Makefile +++ b/web/Makefile @@ -2,6 +2,10 @@ # Run both frontend and backend dev servers dev: + @if [ ! -f backend/picoclaw-web ] || [ ! -d backend/dist ]; then \ + echo "Build artifacts not found, building..."; \ + $(MAKE) build; \ + fi @echo "Starting backend and frontend dev servers..." @$(MAKE) dev-backend & $(MAKE) dev-frontend