Refactor kafka to pure Go (franz-go), fix DBC stubs, update Dockerfile

This commit is contained in:
Chris Rai
2026-01-31 00:05:47 -05:00
parent fbb820d7b3
commit b5bec57dfa
776 changed files with 18945 additions and 2052 deletions

View 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 ./...