You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

20 lines
277 B
Makefile

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)