PROD_HOST = root@zurich.inou.com PROD_DIR = /opt/pop-sync .PHONY: build deploy clean build: GOOS=linux GOARCH=amd64 CGO_ENABLED=0 go build -o pop-sync-linux-amd64 . deploy: build ssh $(PROD_HOST) "mkdir -p $(PROD_DIR)" scp pop-sync-linux-amd64 $(PROD_HOST):$(PROD_DIR)/pop-sync scp env.prod $(PROD_HOST):$(PROD_DIR)/.env ssh $(PROD_HOST) "chmod +x $(PROD_DIR)/pop-sync" @echo "✓ deployed to $(PROD_HOST):$(PROD_DIR)" clean: rm -f pop-sync-linux-amd64