26 lines
495 B
Makefile
26 lines
495 B
Makefile
.PHONY: dev dev-backend dev-frontend build test compose-up seed-demo
|
|
|
|
dev:
|
|
@echo "Starting backend and frontend in parallel..."
|
|
@make -j 2 dev-backend dev-frontend
|
|
|
|
dev-backend:
|
|
cd backend && cargo run
|
|
|
|
dev-frontend:
|
|
cd frontend && pnpm dev
|
|
|
|
build:
|
|
cd frontend && pnpm build
|
|
cd backend && cargo build --release
|
|
|
|
test:
|
|
cd backend && cargo test
|
|
|
|
compose-up:
|
|
docker-compose up --build
|
|
|
|
seed-demo:
|
|
@echo "Seeding demo data..."
|
|
sqlite3 $${DATABASE_URL#sqlite:} < backend/demo/demo_seed.sql
|