From fb1e17b467698b42a55421f5cd4fac88e5f03e0f Mon Sep 17 00:00:00 2001 From: dragonmuffin Date: Mon, 19 Aug 2024 15:00:26 +0500 Subject: [PATCH] feat: add protocol generate --- .gitignore | 1 + Makefile | 3 +++ buf.gen.yaml | 13 +++++++++++++ buf.yaml | 7 +++++++ contracts | 1 - 5 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 buf.gen.yaml create mode 100644 buf.yaml delete mode 160000 contracts diff --git a/.gitignore b/.gitignore index 7941983..63ce824 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /run /starter/starter /starter/minrootfs +/pkg/go/gen diff --git a/Makefile b/Makefile index 28d2d1a..755f2f8 100644 --- a/Makefile +++ b/Makefile @@ -2,11 +2,14 @@ all: make init make mkrootfs make compile + make generate init: git clone https://github.com/alpinelinux/alpine-make-rootfs mv alpine-make-rootfs starter/alpine-make-rootfs mkrootfs: starter/create_rootfs.sh +generate: + buf generate compile: go build -o ./run gcc starter/starter.c -o starter/starter diff --git a/buf.gen.yaml b/buf.gen.yaml new file mode 100644 index 0000000..652898e --- /dev/null +++ b/buf.gen.yaml @@ -0,0 +1,13 @@ +version: v1 +managed: + enabled: true + go_package_prefix: + default: git.sch9.ru/new_gate/runner/pkg/go/gen +plugins: + - name: go + out: pkg/go/gen + opt: paths=source_relative + - name: go-grpc + out: pkg/go/gen + opt: paths=source_relative + diff --git a/buf.yaml b/buf.yaml new file mode 100644 index 0000000..1a51945 --- /dev/null +++ b/buf.yaml @@ -0,0 +1,7 @@ +version: v1 +breaking: + use: + - FILE +lint: + use: + - DEFAULT diff --git a/contracts b/contracts deleted file mode 160000 index 603a74b..0000000 --- a/contracts +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 603a74b1c3be906ef7439c982e4a32ea48e88954