mirror of
https://github.com/go-sylixos/elvish.git
synced 2024-12-13 01:40:31 +08:00
22 lines
306 B
Makefile
22 lines
306 B
Makefile
PKGS := edit eval parse sys store errutil osutil strutil print
|
|
PKG_COVERS := $(addprefix cover/,$(PKGS))
|
|
|
|
all: get test
|
|
|
|
get:
|
|
go get .
|
|
|
|
test:
|
|
go test ./...
|
|
|
|
cover/%: %
|
|
mkdir -p cover
|
|
go test -coverprofile=$@ ./$<
|
|
|
|
cover: $(PKG_COVERS)
|
|
|
|
generate:
|
|
go generate ./...
|
|
|
|
.PHONY: all get test cover generate
|