summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-10-08 10:48:55 -0500
committerJeff Carr <[email protected]>2025-10-08 10:48:55 -0500
commitc0ca88c692d7bc415980728b301921110c085256 (patch)
tree87f8393920a17d02e44762d68c911d2bcc9ed213
parentad8fe63ecbae240ecc1fa1e2396d66a1357a0ca2 (diff)
identify .pb files
-rw-r--r--Makefile5
-rw-r--r--filetype.proto2
-rw-r--r--generate.go2
3 files changed, 6 insertions, 3 deletions
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