@@ -69,13 +69,12 @@ verify-tag-name: print-global-variables
6969 t=${TAG} && [ $$ {# t} -le 128 ] || { echo "Target name $$t has 128 or more chars"; false; }
7070.PHONY : generate-client # # Generate client packages
7171generate-client : code-generator
72- rm -rf pkg/client/clientset/versioned pkg/client/informers/externalversions pkg/client/listers/controller/v1beta1 pkg/client/listers/quotasubtree/v1
73- # TODO: add this back when the version of the tool has been updated and supports this executable
74- # $(APPLYCONFIGURATION_GEN) \
75- # --input-dirs="github.com/project-codeflare/multi-cluster-app-dispatcher/pkg/apis/controller/v1beta1" \
76- # --go-header-file="hack/boilerplate/boilerplate.go.txt" \
77- # --output-package="github.com/project-codeflare/multi-cluster-app-dispatcher/pkg/client/applyconfiguration" \
78- # --trim-path-prefix "github.com/project-codeflare/multi-cluster-app-dispatcher"
72+ rm -rf pkg/client/applyconfiguration pkg/client/clientset/versioned pkg/client/informers/externalversions pkg/client/listers/controller/v1beta1 pkg/client/listers/quotasubtree/v1
73+ $(APPLYCONFIGURATION_GEN ) \
74+ --input-dirs=" github.com/project-codeflare/multi-cluster-app-dispatcher/pkg/apis/controller/v1beta1" \
75+ --go-header-file=" hack/boilerplate/boilerplate.go.txt" \
76+ --output-package=" github.com/project-codeflare/multi-cluster-app-dispatcher/pkg/client/applyconfiguration" \
77+ --trim-path-prefix " github.com/project-codeflare/multi-cluster-app-dispatcher"
7978 $(CLIENT_GEN ) \
8079 --input="pkg/apis/controller/v1beta1" \
8180 --input="pkg/apis/quotaplugins/quotasubtree/v1" \
@@ -108,14 +107,12 @@ $(CONTROLLER_GEN): $(LOCALBIN)
108107 test -s $(LOCALBIN ) /controller-gen || GOBIN=$(LOCALBIN ) go install sigs.k8s.io/controller-tools/cmd/controller-gen@$(CONTROLLER_TOOLS_VERSION )
109108
110109.PHONY : code-generator
111- # TODO: add $(APPLYCONFIGURATION_GEN) as a dependency when the tool is supported
112- code-generator : $(CLIENT_GEN ) $(LISTER_GEN ) $(INFORMER_GEN ) $(CONTROLLER_GEN )
113-
114- # TODO: enable this target once the tools is supported
115- # .PHONY: applyconfiguration-gen
116- # applyconfiguration-gen: $(APPLYCONFIGURATION_GEN)
117- # $(APPLYCONFIGURATION_GEN): $(LOCALBIN)
118- # test -s $(LOCALBIN)/applyconfiguration-gen || GOBIN=$(LOCALBIN) go install k8s.io/code-generator/cmd/applyconfiguration-gen@$(CODEGEN_VERSION)
110+ code-generator : $(APPLYCONFIGURATION_GEN ) $(CLIENT_GEN ) $(LISTER_GEN ) $(INFORMER_GEN ) $(CONTROLLER_GEN )
111+
112+ .PHONY : applyconfiguration-gen
113+ applyconfiguration-gen : $(APPLYCONFIGURATION_GEN )
114+ $(APPLYCONFIGURATION_GEN ) : $(LOCALBIN )
115+ test -s $(LOCALBIN ) /applyconfiguration-gen || GOBIN=$(LOCALBIN ) go install k8s.io/code-generator/cmd/applyconfiguration-gen@$(CODEGEN_VERSION )
119116
120117.PHONY : client-gen
121118client-gen : $(CLIENT_GEN )
0 commit comments