summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-10-09 01:04:42 -0500
committerJeff Carr <[email protected]>2025-10-09 01:04:42 -0500
commita15bace9ba93ecf9118b3188276dd7222850c641 (patch)
tree66c388f103425e8af1e834d413737e9e226f8edd
parent60295b5778de58e031204fb1cd6707cfedfef53c (diff)
common protobuf makefilev0.0.21
-rw-r--r--Makefile19
1 files changed, 10 insertions, 9 deletions
diff --git a/Makefile b/Makefile
index c8a113e..a4cdff4 100644
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,8 @@
-all: generate
+all: widget.pb.go goimports vet
+ @echo This GO code passes the compile checks
+
+widget.pb.go: widget.proto
+ make generate
generate: clean
go mod init
@@ -8,16 +12,13 @@ generate: clean
go-generate:
rm -f *.pb.go *.patch
-proto:
- autogenpb --proto widget.proto
- autogenpb --proto table.proto
+goimports:
+ goimports -w *.go
vet:
@GO111MODULE=off go vet
- @echo this go library builds okay
-
-goimports:
- goimports -w *.go
clean:
- rm -f go.* *.pb.go
+ rm -f *.pb.go *.patch
+ -rm -f go.*
+ go-mod-clean purge