1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| .PHONY: prepare release build demo clean
|
| build: prepare
| ./hugow --source demo
|
| demo: prepare
| ./hugow server --buildDrafts --source demo
|
| release: build
| rm -rf ./resources && cp -r ./demo/resources ./resources
|
| prepare: clean
| mkdir -p demo/themes/hugo-coder
| rsync -av exampleSite/ demo
| rsync -av --exclude='demo' --exclude='exampleSite' --exclude='.git' . demo/themes/hugo-coder
|
| clean:
| rm -rf demo
|
|