-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathMakefile
More file actions
30 lines (25 loc) · 760 Bytes
/
Makefile
File metadata and controls
30 lines (25 loc) · 760 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
help:
@echo "Please use \`make <target>' where <target> is one of"
@echo " dev-setup to setup dev environment"
@echo " dev-watch to start dev mode"
@echo " prod-setup to install dependencies for production"
@echo " prod-build to create a production build"
dev-setup:
npm install
dev-watch:
npm run watch
prod-setup:
npm ci
prod-build:
mkdir docs
npm run prod
cp CNAME docs
cp public/app.css docs
cp public/logo.png docs
cp public/index.html docs
cp public/favicon.ico docs
cp public/favicon-16x16.png docs
cp public/favicon-32x32.png docs
cp public/favicon-96x96.png docs
node replace-css.js
.PHONY: dev-setup dev-watch prod-setup prod-build