Add swagger for gRPC REST (#7075)
* swagger gen command added * proto file changed * Add filter for swagger files * Remove loop * Add go-swagger installation * Add swagger mixer command * add swagger options * remove files * Fix swagger-combine * Fix description * remove unnecessary config option * remove go-swagger dependency * refactor * Add proto-gen-swagger installation tool * fix tool * refactor * don't push individual swagger files to repo * refactor * Fix doc * move proto-swagger-gen to a separate target * Fix permissions * Add ibc swagger gen * Update swagger generation doc * cleanup * gofmt * refactor * update Makefile Co-authored-by: anilCSE <anil@vitwit.com> Co-authored-by: Federico Kunze <federico.kunze94@gmail.com>
This commit is contained in:
co-authored by
anilCSE
Federico Kunze
parent
4de5e28a3b
commit
d02cd16219
@@ -115,6 +115,14 @@ else
|
||||
@echo "protoc-gen-grpc-gateway already installed; skipping..."
|
||||
endif
|
||||
|
||||
ifeq (, $(shell which protoc-gen-swagger))
|
||||
@echo "Installing protoc-gen-swagger..."
|
||||
@go install github.com/grpc-ecosystem/grpc-gateway/protoc-gen-swagger
|
||||
@npm install -g swagger-combine
|
||||
else
|
||||
@echo "protoc-gen-grpc-gateway already installed; skipping..."
|
||||
endif
|
||||
|
||||
buf: buf-stamp
|
||||
|
||||
buf-stamp:
|
||||
|
||||
Reference in New Issue
Block a user