First stab at maglevc

This commit is contained in:
2026-04-11 02:48:00 +02:00
parent d8ad89d115
commit 46e78ec36f
8 changed files with 700 additions and 3 deletions

View File

@@ -1,4 +1,4 @@
BINARY := maglevd
BINARIES := maglevd maglevc
MODULE := git.ipng.ch/ipng/vpp-maglev
PROTO_DIR := proto
PROTO_FILE := $(PROTO_DIR)/maglev.proto
@@ -9,7 +9,8 @@ GEN_FILES := internal/grpcapi/maglev.pb.go internal/grpcapi/maglev_grpc.pb.go
all: build
build: $(GEN_FILES)
go build -o bin/$(BINARY) ./cmd/maglevd/
go build -o bin/maglevd ./cmd/maglevd/
go build -o bin/maglevc ./cmd/maglevc/
test: $(GEN_FILES)
go test ./...
@@ -26,5 +27,5 @@ lint:
golangci-lint run ./...
clean:
rm -f bin/$(BINARY)
rm -f $(addprefix bin/,$(BINARIES))
rm -f $(GEN_FILES)