diff --git a/Makefile b/Makefile index 2b55ce3f42..be6fbfc168 100644 --- a/Makefile +++ b/Makefile @@ -468,8 +468,8 @@ codegen-register: $(PACKAGE_SHIM) $(REGISTER_GEN) ## Generate types registration --go-header-file=./scripts/boilerplate.go.txt \ --input-dirs=$(INPUT_DIRS) -.PHONY: codegen-deepcopy-all -codegen-deepcopy-all: $(PACKAGE_SHIM) $(DEEPCOPY_GEN) ## Generate deep copy functions +.PHONY: codegen-deepcopy +codegen-deepcopy: $(PACKAGE_SHIM) $(DEEPCOPY_GEN) ## Generate deep copy functions @echo Generate deep copy functions... >&2 @GOPATH=$(GOPATH_SHIM) $(DEEPCOPY_GEN) \ --go-header-file=./scripts/boilerplate.go.txt \ @@ -491,7 +491,15 @@ codegen-applyconfigurations: $(PACKAGE_SHIM) $(APPLYCONFIGURATION_GEN) ## Genera --output-package $(APPLYCONFIGURATIONS_PACKAGE) .PHONY: codegen-client-all -codegen-client-all: codegen-register codegen-defaulters codegen-applyconfigurations codegen-client-clientset codegen-client-listers codegen-client-informers codegen-client-wrappers ## Generate clientset, listers and informers +codegen-client-all: ## Generate clientset, listers and informers +codegen-client-all: codegen-register +codegen-client-all: codegen-deepcopy +codegen-client-all: codegen-defaulters +codegen-client-all: codegen-applyconfigurations +codegen-client-all: codegen-client-clientset +codegen-client-all: codegen-client-listers +codegen-client-all: codegen-client-informers +codegen-client-all: codegen-client-wrappers .PHONY: codegen-crds-kyverno codegen-crds-kyverno: $(CONTROLLER_GEN) ## Generate kyverno CRDs @@ -684,7 +692,7 @@ codegen-helm-update-versions: ## Update helm charts versions @$(SED) -i 's/kubeVersion: .*/kubeVersion: $(KUBE_CHART_VERSION)/' charts/kyverno/charts/grafana/Chart.yaml .PHONY: codegen-quick -codegen-quick: codegen-deepcopy-all codegen-crds-all codegen-docs-all codegen-helm-all codegen-manifest-all ## Generate all generated code except client +codegen-quick: codegen-deepcopy codegen-crds-all codegen-docs-all codegen-helm-all codegen-manifest-all ## Generate all generated code except client .PHONY: codegen-slow codegen-slow: codegen-client-all ## Generate client code @@ -717,11 +725,11 @@ verify-client: codegen-client-all ## Check client is up to date @git diff --ignore-space-change --quiet --exit-code pkg/clients .PHONY: verify-deepcopy -verify-deepcopy: codegen-deepcopy-all ## Check deepcopy functions are up to date +verify-deepcopy: codegen-deepcopy ## Check deepcopy functions are up to date @echo Checking deepcopy functions are up to date... >&2 @git --no-pager diff api - @echo 'If this test fails, it is because the git diff is non-empty after running "make codegen-deepcopy-all".' >&2 - @echo 'To correct this, locally run "make codegen-deepcopy-all", commit the changes, and re-run tests.' >&2 + @echo 'If this test fails, it is because the git diff is non-empty after running "make codegen-deepcopy".' >&2 + @echo 'To correct this, locally run "make codegen-deepcopy", commit the changes, and re-run tests.' >&2 @git diff --quiet --exit-code api .PHONY: verify-docs