From d8f4da2d2924fe9ba48026c6b2f9dd12b0cbf615 Mon Sep 17 00:00:00 2001 From: Damien Date: Fri, 15 Nov 2024 19:06:52 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=8C=B1=20:=20Fix=20`make=20remove-spaces`?= =?UTF-8?q?=20for=20GNU=20system=20(#4330)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fix make remove-spaces for GNU system --- Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index be4fa376ff6..a9830cad082 100644 --- a/Makefile +++ b/Makefile @@ -71,7 +71,8 @@ generate: generate-testdata generate-docs ## Update/generate all mock data. You .PHONY: remove-spaces remove-spaces: @echo "Removing trailing spaces" - @find . -type f -name "*.md" -exec sed -i '' 's/[[:space:]]*$$//' {} + || true + @SED_CMD="sed -i ''" && [ "$$(uname)" != "Darwin" ] && SED_CMD="sed -i"; \ + find . -type f -name "*.md" -exec $$SED_CMD 's/[[:space:]]*$$//' {} + || true .PHONY: generate-testdata generate-testdata: ## Update/generate the testdata in $GOPATH/src/sigs.k8s.io/kubebuilder