Files
kopia/htmlui/Makefile
Jarek Kowalski 16282b5b61 Makefile refactoring + publish scoop package (#907)
* Makefile: refactoring

- added signing of windows exe in a zip package
- removed Windows build from goreleaser
- removed homebrew from goreleaser
- enabled incremental builds

* ci: publish scoop package
2021-03-22 22:39:24 -07:00

23 lines
457 B
Makefile

all:
include ../tools/tools.mk
build-html: build/index.html
deps: node_modules/.up-to-date
dev: node_modules/.up-to-date
$(npm) $(npm_flags) run start
build/index.html: node_modules/.up-to-date src/* public/*
$(npm) $(npm_flags) run build
node_modules/.up-to-date: $(npm) package.json package-lock.json
$(retry) $(npm) $(npm_flags) install
echo updated > node_modules/.up-to-date
clean:
rm -rf node_modules build
test:
$(npm) $(npm_flags) test