# ================================================================
# OCDP Frontend - Development Makefile
# ================================================================
# Two commands:
#   make run-0    - Mock, hot reload frontend
#   make run-1    - Real API, hot reload frontend
# ================================================================

.PHONY: run-0 run-1

# ================================================================
# Mode 0: Mock, Hot Reload Frontend
# ================================================================
run-0:
	@echo "════════════════════════════════════════════════════════════"
	@echo "🚀 Mode 0: Mock, Hot Reload Frontend"
	@echo "════════════════════════════════════════════════════════════"
	@echo ""
	@echo "✓ Frontend: localhost:5173 (hot reload)"
	@echo "✓ Backend:  Mock/Stub (no real API calls)"
	@echo ""
	@VITE_RUN_MODE=mode-0 npm run dev

# ================================================================
# Mode 1: Real API, Hot Reload Frontend
# ================================================================
run-1:
	@echo "════════════════════════════════════════════════════════════"
	@echo "🚀 Mode 1: Real API, Hot Reload Frontend"
	@echo "════════════════════════════════════════════════════════════"
	@echo ""
	@echo "✓ Frontend: localhost:5173 (hot reload)"
	@echo "✓ Backend:  Real API (http://localhost:8080)"
	@echo ""
	@echo "⚠️  Make sure backend is running at localhost:8080"
	@echo ""
	@VITE_RUN_MODE=mode-1 npm run dev

# ================================================================
