@@ -102,35 +102,15 @@ coverage: test
102
102
cat $(COVERAGE_FILE ) | grep -v " _mock.go" > $(COVERAGE_FILE ) .no-mocks
103
103
go tool cover -func=$(COVERAGE_FILE ) .no-mocks
104
104
105
- generate : generate-clientset
106
-
107
- generate-clientset : generate-crds
108
- mkdir -p $(CURDIR ) /pkg/$(VENDOR ) /resource
109
- rm -rf $(CURDIR ) /pkg/$(VENDOR ) /resource/clientset
110
- client-gen \
111
- --go-header-file=$(CURDIR ) /hack/boilerplate.go.txt \
112
- --clientset-name " versioned" \
113
- --build-tag " ignore_autogenerated" \
114
- --output-package " $( MODULE) /pkg/$( VENDOR) /resource/clientset" \
115
- --input-base " $( MODULE) /api/$( VENDOR) /resource" \
116
- --output-base " $( CURDIR) /pkg/tmp_clientset" \
117
- --input " $( shell echo $( APIS) | tr ' ' ' ,' ) " \
118
- --plural-exceptions " $( shell echo $( PLURAL_EXCEPTIONS) | tr ' ' ' ,' ) "
119
- mv $(CURDIR ) /pkg/tmp_clientset/$(MODULE ) /pkg/$(VENDOR ) /resource/clientset \
120
- $(CURDIR)/pkg/$(VENDOR)/resource/clientset
121
- rm -rf $(CURDIR)/pkg/tmp_clientset
122
-
123
- generate-crds : vendor
124
- rm -rf $(CURDIR ) /deployments/helm/$(DRIVER_NAME ) /crds
105
+ generate : generate-deepcopy
106
+
107
+ generate-deepcopy : vendor
125
108
for api in $( APIS) ; do \
126
109
rm -f $(CURDIR ) /api/$(VENDOR ) /resource/$$ {api}/zz_generated.deepcopy.go; \
127
110
controller-gen \
128
111
object:headerFile=$(CURDIR ) /hack/boilerplate.go.txt,year=$(shell date +"% Y") \
129
112
paths=$(CURDIR ) /api/$(VENDOR ) /resource/$$ {api}/ \
130
113
output:object:dir=$(CURDIR ) /api/$(VENDOR ) /resource/$$ {api}; \
131
- controller-gen crd:crdVersions=v1 \
132
- paths=$(CURDIR ) /api/$(VENDOR ) /resource/$$ {api}/ \
133
- output:crd:dir=$(CURDIR ) /deployments/helm/$(DRIVER_NAME ) /crds; \
134
114
done
135
115
136
116
# Generate an image for containerized builds
0 commit comments