blob: 266fc775aa220179d179780505b09dcc65bbc435 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
.POSIX:
.SUFFIXES:
HUGO ?= hugo
RSYNC ?= rsync -avzP --delete --rsync-path='doas -u nginx -- rsync'
REMOTE ?= blizzard:/var/www/home/
all: build
clean:
@[ ! -d public ] || rm -rf public
build: clean
@$(HUGO) build --minify
serve: clean
@$(HUGO) serve --disableFastRender
deploy: build
@$(RSYNC) public/ $(REMOTE)
.PHONY: all clean build serve deploy
|