Files
tutortool/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