mirror of
https://github.com/argoproj/argo-cd.git
synced 2026-02-20 01:28:45 +01:00
29 lines
1.1 KiB
Go
29 lines
1.1 KiB
Go
//go:build tools
|
|
// +build tools
|
|
|
|
package tools
|
|
|
|
import (
|
|
// gogo/protobuf is vendored because the generated *.pb.go code imports it.
|
|
// Also, we need the gogo/protobuf/gogoproto/gogo.proto file
|
|
_ "github.com/gogo/protobuf/protoc-gen-gogofast"
|
|
|
|
// grpc-ecosystem/grpc-gateway is vendored because the generated *.pb.gw.go code imports it.
|
|
// Also, we need the .proto files under grpc-gateway/third_party/googleapis
|
|
_ "github.com/grpc-ecosystem/grpc-gateway/protoc-gen-grpc-gateway"
|
|
_ "github.com/grpc-ecosystem/grpc-gateway/protoc-gen-swagger"
|
|
|
|
// k8s.io/code-generator is vendored to get generate-groups.sh, and k8s codegen utilities
|
|
_ "k8s.io/code-generator"
|
|
_ "k8s.io/code-generator/cmd/client-gen"
|
|
_ "k8s.io/code-generator/cmd/deepcopy-gen"
|
|
_ "k8s.io/code-generator/cmd/defaulter-gen"
|
|
_ "k8s.io/code-generator/cmd/go-to-protobuf"
|
|
_ "k8s.io/code-generator/cmd/go-to-protobuf/protoc-gen-gogo"
|
|
_ "k8s.io/code-generator/cmd/informer-gen"
|
|
_ "k8s.io/code-generator/cmd/lister-gen"
|
|
|
|
// openapi-gen is vendored because upstream does not have tagged releases
|
|
_ "k8s.io/kube-openapi/cmd/openapi-gen"
|
|
)
|