From 8225fcf66032725a9c97699513f9c538c0186cb6 Mon Sep 17 00:00:00 2001 From: Andrzej-Zukowski <150017073+Andrzej-Zukowski@users.noreply.github.com> Date: Wed, 13 Mar 2024 12:37:07 +0100 Subject: [PATCH] [ISSUE-1117] Adjust makefile to generate/clean smart API (#1118) Signed-off-by: Andrzej Zukowski --- Makefile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index b74d9a1a3..6620589a4 100644 --- a/Makefile +++ b/Makefile @@ -79,6 +79,9 @@ clean-node-controller: clean-proto: rm -rf ./api/generated/v1/* +clean-smart: + rm -rf ./api/smart/generated/* + ### API targets install-protoc: mkdir -p proto_3.11.0 @@ -123,7 +126,10 @@ generate-baremetal-crds: install-controller-gen controller-gen $(CRD_OPTIONS) paths=api/v1/nodecrd/node_types.go paths=api/v1/nodecrd/groupversion_info.go output:crd:dir=$(CSI_CHART_CRDS_PATH) controller-gen $(CRD_OPTIONS) paths=api/v1/storagegroupcrd/storagegroup_types.go paths=api/v1/storagegroupcrd/groupversion_info.go output:crd:dir=$(CSI_CHART_CRDS_PATH) -generate-api: compile-proto generate-baremetal-crds generate-deepcopy +generate-smart: + go generate ./api/smart/... + +generate-api: compile-proto generate-baremetal-crds generate-deepcopy generate-smart # Used for UT. Need to regenerate after updating k8s API version generate-mocks: install-mockery