Update openapi bazel build to support vendored build

This will enable vendoring projects like federation to generate
openapi code for k8s.io/kubernetes.
This commit is contained in:
Maru Newby
2017-10-20 20:44:18 -07:00
parent d7e56d5330
commit efed772d42
3 changed files with 18 additions and 6 deletions

9
build/openapi.bzl Normal file
View File

@@ -0,0 +1,9 @@
# A project wanting to generate openapi code for vendored
# k8s.io/kubernetes will need to set the following variables in
# //build/openapi.bzl in their project and customize the go prefix:
#
# openapi_go_prefix = "k8s.io/myproject/"
# openapi_vendor_prefix = "vendor/k8s.io/kubernetes/"
openapi_go_prefix = "k8s.io/kubernetes/"
openapi_vendor_prefix = ""