DEST := /var/www/magiun.online REMOTE := magiun.online RSYNC := rsync -chavzP SRC := dist/* SSH := ssh -t BUILD := npm run build RUN := npm run serve default: serve all: publish build: $(BUILD) publish: build $(RSYNC) $(SRC) $(REMOTE):$(DEST) serve: $(RUN)