From 740d61c90ea8e3ebfb5b687361b31c4966b3a7c5 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sat, 1 Feb 2025 12:36:42 +0000 Subject: [PATCH] Makefile: Add + sigil before cargo invocations GNU make now closes the jobserver pipe if you don't do this. I wish it wouldn't. Signed-off-by: Ian Jackson --- Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 6c2cbba..c551021 100644 --- a/Makefile +++ b/Makefile @@ -49,7 +49,7 @@ cargo-build: stamp/cargo-build cargo-test: stamp/cargo-test stamp/cargo-%: $(call rsrcs,.) - $(CARGO) $* $(CARGO_RELEASE_ARG) $(CARGO_BUILD_OPTIONS) --workspace + +$(CARGO) $* $(CARGO_RELEASE_ARG) $(CARGO_BUILD_OPTIONS) --workspace $(stamp) stamp/t-%: test/t-% stamp/cargo-build $(wildcard test/*[^~]) @@ -90,7 +90,7 @@ clean: rm -f hippotat-setup-permissions.8 very-clean: clean - $(CARGO) clean + +$(CARGO) clean #---------- release process ---------- # -- 2.30.2