From ad8fe63ecbae240ecc1fa1e2396d66a1357a0ca2 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Wed, 8 Oct 2025 10:36:25 -0500 Subject: maybe helpful --- Makefile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index ab46d8f..62059f3 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,7 @@ -all: generate vet +all: goimports vet + +proto: + autogenpb --renumber --proto filetype.proto generate: clean go mod init -- cgit v1.2.3 From c0ca88c692d7bc415980728b301921110c085256 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Wed, 8 Oct 2025 10:48:55 -0500 Subject: identify .pb files --- Makefile | 5 ++++- filetype.proto | 2 +- generate.go | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 62059f3..bc6bec7 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,9 @@ all: goimports vet -proto: +# run this the first time here +proto:clean autogenpb goimports vet + +autogenpb: autogenpb --renumber --proto filetype.proto generate: clean diff --git a/filetype.proto b/filetype.proto index 8367890..7ec6006 100644 --- a/filetype.proto +++ b/filetype.proto @@ -1,6 +1,6 @@ syntax = "proto3"; -package main; +package filepb; message Filetype { // `autogenpb:var:w io.Writer` bool nothing = 1; // generate autosave functions (in marshal.go ?) diff --git a/generate.go b/generate.go index 91503d8..575bec8 100644 --- a/generate.go +++ b/generate.go @@ -1,4 +1,4 @@ -package golib +package filepb // NOTE: it would be helpful if go.mod doesn't exist, that go generate // would automatically run go mod init and go mod tidy -- cgit v1.2.3