From 8d63fd1b351cf9ffd99555b21017cc503dd1d0fe Mon Sep 17 00:00:00 2001 From: Xe Iaso Date: Sun, 18 Feb 2024 13:34:51 -0500 Subject: add an external API Signed-off-by: Xe Iaso --- pb/generate.go | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'pb/generate.go') diff --git a/pb/generate.go b/pb/generate.go index 5adfc1a..db5295f 100644 --- a/pb/generate.go +++ b/pb/generate.go @@ -1,5 +1,13 @@ package pb +import ( + "embed" +) + func init() {} //go:generate protoc --proto_path=. --go_out=. --go_opt=paths=source_relative --twirp_out=. --twirp_opt=paths=source_relative xesite.proto +//go:generate go run github.com/blockthrough/twirp-openapi-gen/cmd/twirp-openapi-gen --in=xesite.proto --path-prefix=/api --servers=https://xeiaso.net --title="xeiaso.net API" --out openapi.json + +//go:embed xesite.proto openapi.json +var Proto embed.FS -- cgit v1.2.3