mirror of
https://github.com/k3s-io/kubernetes.git
synced 2026-01-05 07:27:21 +00:00
include the client-gen arguments in the generated files
This commit is contained in:
@@ -74,6 +74,14 @@ func parseInputVersions() (paths []string, groupVersions []unversioned.GroupVers
|
||||
func main() {
|
||||
arguments := args.Default()
|
||||
flag.Parse()
|
||||
var cmdArgs string
|
||||
flag.VisitAll(func(f *flag.Flag) {
|
||||
if !f.Changed {
|
||||
return
|
||||
}
|
||||
cmdArgs = cmdArgs + fmt.Sprintf("--%s=%s ", f.Name, f.Value)
|
||||
})
|
||||
|
||||
dependencies := []string{
|
||||
"k8s.io/kubernetes/pkg/fields",
|
||||
"k8s.io/kubernetes/pkg/labels",
|
||||
@@ -97,6 +105,7 @@ func main() {
|
||||
"k8s.io/kubernetes/cmd/libs/go2idl/client-gen/testoutput/clientset_generated/",
|
||||
false,
|
||||
false,
|
||||
cmdArgs,
|
||||
}
|
||||
} else {
|
||||
inputPath, groupVersions, gvToPath, err := parseInputVersions()
|
||||
@@ -119,6 +128,7 @@ func main() {
|
||||
*clientsetPath,
|
||||
*clientsetOnly,
|
||||
*fakeClient,
|
||||
cmdArgs,
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user