aboutsummaryrefslogtreecommitdiff
path: root/Makefile
blob: 380d9f1592e088d2feed7b56a8153ff376c4e3dc (plain)
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
NODE_MODULES = node_modules

.PHONY: build assets deps lint test

$(NODE_MODULES):
	npm run assets

assets: $(NODE_MODULES)

deps: assets
	npm ci
	go mod download

build: deps
	npm run build
	@echo "Anubis is now built to ./var/anubis"

all: build

lint:
	go vet ./...
	staticcheck ./...

test:
	npm run test