From 853c9c9e8625c54a2c3214b2ef770ffc76bd3495 Mon Sep 17 00:00:00 2001 From: Jeffery To Date: Sat, 23 Sep 2023 00:26:20 +0800 Subject: [PATCH] rust: Move CARGO_HOME to $(DL_DIR)/cargo As CARGO_HOME mainly functions as a download and source cache[1], moving it into $(DL_DIR) allows it to persist and be reused between different buildroots/sdks (when DL_DIR is set to a custom/external location). [1]: https://doc.rust-lang.org/cargo/guide/cargo-home.html Signed-off-by: Jeffery To --- lang/rust/rust-values.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lang/rust/rust-values.mk b/lang/rust/rust-values.mk index 02a68d48f..a0fab6ae1 100644 --- a/lang/rust/rust-values.mk +++ b/lang/rust/rust-values.mk @@ -5,7 +5,7 @@ # Rust Environmental Vars RUSTC_HOST_SUFFIX:=$(word 4, $(subst -, ,$(GNU_HOST_NAME))) RUSTC_HOST_ARCH:=$(HOST_ARCH)-unknown-linux-$(RUSTC_HOST_SUFFIX) -CARGO_HOME:=$(STAGING_DIR)/host/cargo +CARGO_HOME:=$(DL_DIR)/cargo CARGO_VARS?= ifeq ($(CONFIG_USE_MUSL),y)