mirror of
https://github.com/grafana/grafana.git
synced 2024-11-25 02:10:45 -06:00
3c0f61511d
setup compiles the backend and caches it which is nice when developing grafana since incremental compiles are much faster. But its not required for building grafana.
29 lines
307 B
Makefile
29 lines
307 B
Makefile
all: deps build
|
|
|
|
deps-go:
|
|
go run build.go setup
|
|
|
|
deps-js:
|
|
yarn install --pure-lockfile --no-progress
|
|
|
|
deps: deps-js
|
|
|
|
build-go:
|
|
go run build.go build
|
|
|
|
build-js:
|
|
npm run build
|
|
|
|
build: build-go build-js
|
|
|
|
test-go:
|
|
go test -v ./pkg/...
|
|
|
|
test-js:
|
|
npm test
|
|
|
|
test: test-go test-js
|
|
|
|
run:
|
|
./bin/grafana-server
|