Tweak Go plugin build script and targets.

This commit is contained in:
Jeffrey Regan
2019-12-12 10:24:45 -08:00
parent f5805c64b2
commit 400140a401
2 changed files with 49 additions and 44 deletions

View File

@@ -152,6 +152,14 @@ $(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:
./hack/buildExternalGoPlugins.sh ./plugin
.PHONY: kustomize-external-go-plugin-clean
kustomize-external-go-plugin-clean:
./hack/buildExternalGoPlugins.sh ./plugin clean
### End kustomize plugin rules.
.PHONY: lint-kustomize
@@ -229,22 +237,8 @@ $(MYGOBIN)/helm:
rm -rf $$d \
)
.PHONY: build-external-go-plugins
build-external-go-plugins:
( \
cd plugin; \
../hack/buildExternalGoPlugins.sh; \
)
.PHONY: clean-external-go-plugins
clean-external-go-plugins:
( \
cd plugin; \
../hack/buildExternalGoPlugins.sh clean; \
)
.PHONY: clean
clean:
clean: kustomize-external-go-plugin-clean
go clean --cache
rm -f $(builtinplugins)
rm -f $(MYGOBIN)/pluginator