From b6a1d19be97b64e338511894e7e9fd9f938be5dc Mon Sep 17 00:00:00 2001 From: William Edwards Date: Thu, 12 Jun 2025 14:41:25 -0700 Subject: [PATCH] chore(Makefile): cache crates when running in docker --- Makefile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Makefile b/Makefile index 843bdb3..1ef2f6d 100644 --- a/Makefile +++ b/Makefile @@ -165,10 +165,13 @@ docker-builder: .PHONY: in-docker in-docker: docker-builder @# Run the given make target inside Docker + mkdir -p $(CACHE_DIR)/home docker run --rm \ -v $(PWD):/src \ + -v $(PWD)/$(CACHE_DIR)/home:/home/build \ --workdir /src \ -e HOME=/home/build \ + -e CARGO_HOME=/home/build/.cargo \ -e TARGET_ARCH=$(TARGET_ARCH) \ -e PKG_CONFIG_SYSROOT_DIR="/usr/$(ARCH)-linux-gnu" \ --user $(shell id -u):$(shell id -g) \