GO_IS_STUPID_EXE= ifeq '$(OS)' 'Windows_NT' GO_IS_STUPID_EXE=.exe endif build: go build . test: go test zedshaw.games/ssgod/tests -c -o runtests$(GO_IS_STUPID_EXE) ./runtests$(GO_IS_STUPID_EXE) docs: go tool pkgsite --open coverage: go build -cover -o webapp mkdir -p .coverage echo "GOCOVERDIR=.coverage ./webapp" cover_report: go tool covdata textfmt -i=.coverage -o coverage.txt go tool cover -func=coverage.txt go tool cover -html=coverage.txt -o coverage.html open coverage.html