Refactor kafka to pure Go (franz-go), fix DBC stubs, update Dockerfile
This commit is contained in:
18
pkg/can-go/tools/goreview/rules.mk
Normal file
18
pkg/can-go/tools/goreview/rules.mk
Normal file
@@ -0,0 +1,18 @@
|
||||
goreview_cwd := $(abspath $(dir $(lastword $(MAKEFILE_LIST))))
|
||||
goreview_version := 0.15.0
|
||||
goreview := $(goreview_cwd)/$(goreview_version)/goreview
|
||||
|
||||
goreview_archive_url := https://github.com/einride/goreview/releases/download/v$(goreview_version)/goreview_$(goreview_version)_$(shell uname)_$(shell uname -m).tar.gz
|
||||
|
||||
$(goreview): $(goreview_cwd)/rules.mk
|
||||
$(info [goreview] fetching $(goreview_version) binary...)
|
||||
@mkdir -p $(dir $@)
|
||||
@curl -sSL $(goreview_archive_url) -o - | tar -xz --directory $(dir $@)
|
||||
@chmod +x $@
|
||||
@touch $@
|
||||
|
||||
# go-review: review Go code for Einride-specific conventions
|
||||
.PHONY: go-review
|
||||
go-review: $(goreview)
|
||||
$(info [$@] reviewing Go code for Einride-specific conventions...)
|
||||
@$(goreview) -c 1 ./...
|
||||
Reference in New Issue
Block a user