blob: a47f9a093264e0f29450422ae6fe7d5613616369 [file] [log] [blame]
.PHONY: ssw
ssw: skylab_swarming_worker
.PHONY: skylab_swarming_worker
ssw: check-environment
go build -o skylab_swarming_worker -- .
.PHONY: clean
clean: check-environment
$(RM) ./skylab_swarming_worker
.PHONY: test
test: check-environment
go test ./...
.PHONY: generate
generate:
go generate ./...
.PHONY: check-environment
check-environment:
@if ! (env | grep -q '^GOPATH.*infra/go/[.]vendor'); then \
echo 'not in infra gopath workspace' 1>&2; \
exit 1; \
fi