From 626f2f9d1d1a0cb2ea83a7baa94e4e2ebd144229 Mon Sep 17 00:00:00 2001 From: jregan Date: Mon, 23 Nov 2020 16:14:37 -0800 Subject: [PATCH] Another cleaning target in Makefile. --- Makefile | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/Makefile b/Makefile index 0d5b232f0..d90a690e6 100644 --- a/Makefile +++ b/Makefile @@ -193,12 +193,12 @@ $(pGen)/%.go: $(MYGOBIN)/pluginator .PHONY: generate-kustomize-builtin-plugins generate-kustomize-builtin-plugins: $(builtinplugins) -.PHONY: kustomize-external-go-plugin-build -kustomize-external-go-plugin-build: +.PHONY: build-kustomize-external-go-plugin +build-kustomize-external-go-plugin: ./hack/buildExternalGoPlugins.sh ./plugin -.PHONY: kustomize-external-go-plugin-clean -kustomize-external-go-plugin-clean: +.PHONY: clean-kustomize-external-go-plugin +clean-kustomize-external-go-plugin: ./hack/buildExternalGoPlugins.sh ./plugin clean ### End kustomize plugin rules. @@ -221,6 +221,13 @@ lint-kustomize: install-tools $(builtinplugins) build-kustomize-api: $(builtinplugins) cd api; go build ./... +.PHONY: generate-kustomize-api +generate-kustomize-api: + cd api; go generate ./... + +.PHONY: clean-kustomize-api +clean-kustomize-api: + .PHONY: test-unit-kustomize-api test-unit-kustomize-api: build-kustomize-api cd api; go test ./... -ldflags "-X sigs.k8s.io/kustomize/api/provenance.version=v444.333.222" @@ -357,7 +364,7 @@ $(MYGOBIN)/gh: ) .PHONY: clean -clean: kustomize-external-go-plugin-clean +clean: clean-kustomize-external-go-plugin clean-kustomize-api go clean --cache rm -f $(builtinplugins) rm -f $(MYGOBIN)/kustomize