Files
lan-manager/Makefile
openclaw 0a5f6a8047 Initial commit: Lan-manager project code
- Go backend (server/)
- Frontend (web/, server/static/)
- Database and deployment files
- Scripts and docs

Co-Authored-By: 狸花猫/Claude-Qwen3.6-Plus 🐾
2026-04-20 00:52:58 +08:00

25 lines
355 B
Makefile

.PHONY: all build web server clean run dev
all: build
web:
cd web && npm install && npm run build
rm -rf server/static/*
cp -r web/dist/* server/static/
server:
cd server && go build -o ../lan-manager .
build: web server
clean:
rm -f lan-manager
rm -rf server/static/*
rm -rf web/dist
dev:
cd web && npm run dev
run:
cd server && go run .