.PHONY: build load deploy undeploy cli build: @echo "Building backend..." docker build -t games-console-backend:latest -f backend/Dockerfile backend/ @echo "Building UI..." docker build -t games-console-ui:latest -f ui/Dockerfile ui/ load: build @bash build-and-load.sh deploy: kubectl apply -f ../../deployment/games-console/ undeploy: kubectl delete -f ../../deployment/games-console/ --ignore-not-found cli: @echo "Building gconsole CLI binary..." cd cli && go build -o ../bin/gconsole . @echo "Built: bin/gconsole" @echo "Install with: sudo cp bin/gconsole /usr/local/bin/"