From: Ian Jackson Date: Sat, 1 Feb 2025 12:36:42 +0000 (+0000) Subject: Makefile: Add + sigil before cargo invocations X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ian/git?a=commitdiff_plain;h=740d61c90ea8e3ebfb5b687361b31c4966b3a7c5;p=hippotat.git 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 --- 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 ---------- #