all: make auth make kit make gin-kit make ts make gen kit: go build -o ~/go/bin/protoc-gen-kit cmd/kit/main.go gin-kit: go build -o ~/go/bin/protoc-gen-gin-kit cmd/gin-kit/main.go ts: go build -o ~/go/bin/protoc-gen-ts cmd/ts/main.go testts: make ts gen: #protoc -I ./third_party -I ./proto --ts_out=./api --go_out=./api --go-grpc_out=./api --kit_out=./api --gin-kit_out=./api --validate_out="lang=go:./api" ./proto/*.proto protoc -I ./third_party -I ./proto --ts_out=prefix=/api/v1/sendmail:./api --go_out=./api --go-grpc_out=./api --kit_out=./api --validate_out="lang=go:./api" ./proto/*.proto auth: protoc --go_out=. ./third_party/auth/auth.proto