mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-08 03:33:56 +00:00
Get rid of gengo InputDirs flag
This commit is contained in:
parent
299b045307
commit
b68340e5b6
@ -179,7 +179,7 @@ function codegen::deepcopy() {
|
||||
--go-header-file "${BOILERPLATE_FILENAME}" \
|
||||
--output-file "${output_file}" \
|
||||
--bounding-dirs "k8s.io/kubernetes,k8s.io/api" \
|
||||
$(printf -- " -i %s" "${tag_pkgs[@]}") \
|
||||
"${tag_pkgs[@]}" \
|
||||
"$@"
|
||||
|
||||
if [[ "${DBG_CODEGEN}" == 1 ]]; then
|
||||
@ -310,7 +310,7 @@ function codegen::prerelease() {
|
||||
-v "${KUBE_VERBOSE}" \
|
||||
--go-header-file "${BOILERPLATE_FILENAME}" \
|
||||
--output-file "${output_file}" \
|
||||
$(printf -- " -i %s" "${tag_pkgs[@]}") \
|
||||
"${tag_pkgs[@]}" \
|
||||
"$@"
|
||||
|
||||
if [[ "${DBG_CODEGEN}" == 1 ]]; then
|
||||
@ -378,7 +378,7 @@ function codegen::defaults() {
|
||||
-v "${KUBE_VERBOSE}" \
|
||||
--go-header-file "${BOILERPLATE_FILENAME}" \
|
||||
--output-file "${output_file}" \
|
||||
$(printf -- " -i %s" "${tag_pkgs[@]}") \
|
||||
"${tag_pkgs[@]}" \
|
||||
"$@"
|
||||
|
||||
if [[ "${DBG_CODEGEN}" == 1 ]]; then
|
||||
@ -458,7 +458,7 @@ function codegen::conversions() {
|
||||
--go-header-file "${BOILERPLATE_FILENAME}" \
|
||||
--output-file "${output_file}" \
|
||||
$(printf -- " --extra-peer-dirs %s" "${extra_peer_pkgs[@]}") \
|
||||
$(printf -- " -i %s" "${tag_pkgs[@]}") \
|
||||
"${tag_pkgs[@]}" \
|
||||
"$@"
|
||||
|
||||
if [[ "${DBG_CODEGEN}" == 1 ]]; then
|
||||
@ -555,7 +555,7 @@ function codegen::openapi() {
|
||||
--output-dir "${output_dir}" \
|
||||
--output-pkg "${output_pkg}" \
|
||||
--report-filename "${report_file}" \
|
||||
$(printf -- " -i %s" "${tag_pkgs[@]}") \
|
||||
"${tag_pkgs[@]}" \
|
||||
"$@"
|
||||
|
||||
touch "${report_file}"
|
||||
@ -610,7 +610,7 @@ function codegen::applyconfigs() {
|
||||
--go-header-file "${BOILERPLATE_FILENAME}" \
|
||||
--output-dir "${KUBE_ROOT}/staging/src/${APPLYCONFIG_PKG}" \
|
||||
--output-pkg "${APPLYCONFIG_PKG}" \
|
||||
$(printf -- " --input-dirs %s" "${ext_apis[@]}") \
|
||||
"${ext_apis[@]}" \
|
||||
"$@"
|
||||
|
||||
if [[ "${DBG_CODEGEN}" == 1 ]]; then
|
||||
@ -708,7 +708,7 @@ function codegen::listers() {
|
||||
--go-header-file "${BOILERPLATE_FILENAME}" \
|
||||
--output-dir "${KUBE_ROOT}/staging/src/k8s.io/client-go/listers" \
|
||||
--output-pkg "k8s.io/client-go/listers" \
|
||||
$(printf -- " --input-dirs %s" "${ext_apis[@]}") \
|
||||
"${ext_apis[@]}" \
|
||||
"$@"
|
||||
|
||||
if [[ "${DBG_CODEGEN}" == 1 ]]; then
|
||||
@ -753,7 +753,7 @@ function codegen::informers() {
|
||||
--single-directory \
|
||||
--versioned-clientset-package "k8s.io/client-go/kubernetes" \
|
||||
--listers-package "k8s.io/client-go/listers" \
|
||||
$(printf -- " --input-dirs %s" "${ext_apis[@]}") \
|
||||
"${ext_apis[@]}" \
|
||||
"$@"
|
||||
|
||||
if [[ "${DBG_CODEGEN}" == 1 ]]; then
|
||||
|
@ -49,6 +49,7 @@ func main() {
|
||||
generators.DefaultNameSystem(),
|
||||
generators.GetTargets,
|
||||
args.StdBuildTag,
|
||||
pflag.Args(),
|
||||
); err != nil {
|
||||
klog.Fatalf("Error: %v", err)
|
||||
}
|
||||
|
@ -40,9 +40,10 @@ func main() {
|
||||
pflag.Parse()
|
||||
|
||||
// add group version package as input dirs for gengo
|
||||
inputPkgs := []string{}
|
||||
for _, pkg := range customArgs.Groups {
|
||||
for _, v := range pkg.Versions {
|
||||
genericArgs.InputDirs = append(genericArgs.InputDirs, v.Package)
|
||||
inputPkgs = append(inputPkgs, v.Package)
|
||||
}
|
||||
}
|
||||
|
||||
@ -55,6 +56,7 @@ func main() {
|
||||
generators.DefaultNameSystem(),
|
||||
generators.GetTargets,
|
||||
args.StdBuildTag,
|
||||
inputPkgs,
|
||||
); err != nil {
|
||||
klog.Fatalf("Error: %v", err)
|
||||
}
|
||||
|
@ -125,6 +125,7 @@ func main() {
|
||||
generators.DefaultNameSystem(),
|
||||
generators.GetTargets,
|
||||
args.StdBuildTag,
|
||||
pflag.Args(),
|
||||
); err != nil {
|
||||
klog.Fatalf("Error: %v", err)
|
||||
}
|
||||
|
@ -75,6 +75,7 @@ func main() {
|
||||
generators.DefaultNameSystem(),
|
||||
generators.GetTargets,
|
||||
args.StdBuildTag,
|
||||
pflag.Args(),
|
||||
); err != nil {
|
||||
klog.Fatalf("Error: %v", err)
|
||||
}
|
||||
|
@ -71,6 +71,7 @@ func main() {
|
||||
generators.DefaultNameSystem(),
|
||||
generators.GetTargets,
|
||||
args.StdBuildTag,
|
||||
pflag.Args(),
|
||||
); err != nil {
|
||||
klog.Fatalf("Error: %v", err)
|
||||
}
|
||||
|
@ -47,6 +47,7 @@ func main() {
|
||||
generators.DefaultNameSystem(),
|
||||
generators.GetTargets,
|
||||
args.StdBuildTag,
|
||||
pflag.Args(),
|
||||
); err != nil {
|
||||
klog.Fatalf("Error: %v", err)
|
||||
}
|
||||
|
@ -47,6 +47,7 @@ func main() {
|
||||
generators.DefaultNameSystem(),
|
||||
generators.GetTargets,
|
||||
args.StdBuildTag,
|
||||
pflag.Args(),
|
||||
); err != nil {
|
||||
klog.Fatalf("Error: %v", err)
|
||||
}
|
||||
|
@ -51,6 +51,7 @@ func main() {
|
||||
generators.DefaultNameSystem(),
|
||||
generators.GetTargets,
|
||||
args.StdBuildTag,
|
||||
pflag.Args(),
|
||||
); err != nil {
|
||||
log.Fatalf("OpenAPI code generation error: %v", err)
|
||||
}
|
||||
|
@ -64,6 +64,7 @@ func main() {
|
||||
statusgenerators.DefaultNameSystem(),
|
||||
statusgenerators.GetTargets,
|
||||
args.StdBuildTag,
|
||||
pflag.Args(),
|
||||
); err != nil {
|
||||
klog.Fatalf("Error: %v", err)
|
||||
}
|
||||
|
@ -43,6 +43,7 @@ func main() {
|
||||
generators.DefaultNameSystem(),
|
||||
generators.GetTargets,
|
||||
args.StdBuildTag,
|
||||
pflag.Args(),
|
||||
); err != nil {
|
||||
klog.Fatalf("Error: %v", err)
|
||||
}
|
||||
|
@ -138,15 +138,11 @@ function kube::codegen::gen_helpers() {
|
||||
-name zz_generated.deepcopy.go \
|
||||
| xargs -0 rm -f
|
||||
|
||||
local input_args=()
|
||||
for arg in "${input_pkgs[@]}"; do
|
||||
input_args+=("--input-dirs" "$arg")
|
||||
done
|
||||
"${gobin}/deepcopy-gen" \
|
||||
-v "${v}" \
|
||||
--output-file zz_generated.deepcopy.go \
|
||||
--go-header-file "${boilerplate}" \
|
||||
"${input_args[@]}"
|
||||
"${input_pkgs[@]}"
|
||||
fi
|
||||
|
||||
# Defaults
|
||||
@ -174,15 +170,11 @@ function kube::codegen::gen_helpers() {
|
||||
-name zz_generated.defaults.go \
|
||||
| xargs -0 rm -f
|
||||
|
||||
local input_args=()
|
||||
for arg in "${input_pkgs[@]}"; do
|
||||
input_args+=("--input-dirs" "$arg")
|
||||
done
|
||||
"${gobin}/defaulter-gen" \
|
||||
-v "${v}" \
|
||||
--output-file zz_generated.defaults.go \
|
||||
--go-header-file "${boilerplate}" \
|
||||
"${input_args[@]}"
|
||||
"${input_pkgs[@]}"
|
||||
fi
|
||||
|
||||
# Conversions
|
||||
@ -210,10 +202,6 @@ function kube::codegen::gen_helpers() {
|
||||
-name zz_generated.conversion.go \
|
||||
| xargs -0 rm -f
|
||||
|
||||
local input_args=()
|
||||
for arg in "${input_pkgs[@]}"; do
|
||||
input_args+=("--input-dirs" "$arg")
|
||||
done
|
||||
local extra_peer_args=()
|
||||
for arg in "${extra_peers[@]:+"${extra_peers[@]}"}"; do
|
||||
extra_peer_args+=("--extra-peer-dirs" "$arg")
|
||||
@ -223,7 +211,7 @@ function kube::codegen::gen_helpers() {
|
||||
--output-file zz_generated.conversion.go \
|
||||
--go-header-file "${boilerplate}" \
|
||||
"${extra_peer_args[@]:+"${extra_peer_args[@]}"}" \
|
||||
"${input_args[@]}"
|
||||
"${input_pkgs[@]}"
|
||||
fi
|
||||
}
|
||||
|
||||
@ -367,10 +355,6 @@ function kube::codegen::gen_openapi() {
|
||||
-name zz_generated.openapi.go \
|
||||
| xargs -0 rm -f
|
||||
|
||||
local inputs=()
|
||||
for arg in "${input_pkgs[@]}"; do
|
||||
inputs+=("--input-dirs" "$arg")
|
||||
done
|
||||
"${gobin}/openapi-gen" \
|
||||
-v "${v}" \
|
||||
--output-file zz_generated.openapi.go \
|
||||
@ -378,10 +362,10 @@ function kube::codegen::gen_openapi() {
|
||||
--output-dir "${out_dir}" \
|
||||
--output-pkg "${out_pkg}" \
|
||||
--report-filename "${new_report}" \
|
||||
--input-dirs "k8s.io/apimachinery/pkg/apis/meta/v1" \
|
||||
--input-dirs "k8s.io/apimachinery/pkg/runtime" \
|
||||
--input-dirs "k8s.io/apimachinery/pkg/version" \
|
||||
"${inputs[@]}"
|
||||
"k8s.io/apimachinery/pkg/apis/meta/v1" \
|
||||
"k8s.io/apimachinery/pkg/runtime" \
|
||||
"k8s.io/apimachinery/pkg/version" \
|
||||
"${input_pkgs[@]}"
|
||||
fi
|
||||
|
||||
touch "${report}" # in case it doesn't exist yet
|
||||
@ -604,17 +588,13 @@ function kube::codegen::gen_client() {
|
||||
|| true \
|
||||
) | xargs -0 rm -f
|
||||
|
||||
local inputs=()
|
||||
for arg in "${input_pkgs[@]}"; do
|
||||
inputs+=("--input-dirs" "$arg")
|
||||
done
|
||||
"${gobin}/applyconfiguration-gen" \
|
||||
-v "${v}" \
|
||||
--go-header-file "${boilerplate}" \
|
||||
--output-dir "${out_dir}/${applyconfig_subdir}" \
|
||||
--output-pkg "${applyconfig_pkg}" \
|
||||
--external-applyconfigurations "${applyconfig_external}" \
|
||||
"${inputs[@]}"
|
||||
"${input_pkgs[@]}"
|
||||
fi
|
||||
|
||||
echo "Generating client code for ${#group_versions[@]} targets"
|
||||
@ -651,17 +631,13 @@ function kube::codegen::gen_client() {
|
||||
|| true \
|
||||
) | xargs -0 rm -f
|
||||
|
||||
local inputs=()
|
||||
for arg in "${input_pkgs[@]}"; do
|
||||
inputs+=("--input-dirs" "$arg")
|
||||
done
|
||||
"${gobin}/lister-gen" \
|
||||
-v "${v}" \
|
||||
--go-header-file "${boilerplate}" \
|
||||
--output-dir "${out_dir}/${listers_subdir}" \
|
||||
--output-pkg "${out_pkg}/${listers_subdir}" \
|
||||
--plural-exceptions "${plural_exceptions}" \
|
||||
"${inputs[@]}"
|
||||
"${input_pkgs[@]}"
|
||||
|
||||
echo "Generating informer code for ${#input_pkgs[@]} targets"
|
||||
|
||||
@ -672,10 +648,6 @@ function kube::codegen::gen_client() {
|
||||
|| true \
|
||||
) | xargs -0 rm -f
|
||||
|
||||
local inputs=()
|
||||
for arg in "${input_pkgs[@]}"; do
|
||||
inputs+=("--input-dirs" "$arg")
|
||||
done
|
||||
"${gobin}/informer-gen" \
|
||||
-v "${v}" \
|
||||
--go-header-file "${boilerplate}" \
|
||||
@ -684,6 +656,6 @@ function kube::codegen::gen_client() {
|
||||
--versioned-clientset-package "${out_pkg}/${clientset_subdir}/${clientset_versioned_name}" \
|
||||
--listers-package "${out_pkg}/${listers_subdir}" \
|
||||
--plural-exceptions "${plural_exceptions}" \
|
||||
"${inputs[@]}"
|
||||
"${input_pkgs[@]}"
|
||||
fi
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user