From 4d43be8549c8240f5039040fd1efd44aa2eb61fa Mon Sep 17 00:00:00 2001 From: Jeffery To Date: Wed, 13 Sep 2023 12:15:18 +0800 Subject: python: Add environment variables to build Rust extensions Signed-off-by: Jeffery To --- lang/python/python3-package.mk | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'lang/python/python3-package.mk') diff --git a/lang/python/python3-package.mk b/lang/python/python3-package.mk index 268bca07f..0693d21ee 100644 --- a/lang/python/python3-package.mk +++ b/lang/python/python3-package.mk @@ -44,7 +44,12 @@ PYTHON3_VARS = \ PYTHONDONTWRITEBYTECODE=1 \ _python_sysroot="$(STAGING_DIR)" \ _python_prefix="/usr" \ - _python_exec_prefix="/usr" + _python_exec_prefix="/usr" \ + CARGO_BUILD_TARGET="$(RUSTC_TARGET_ARCH)" \ + CARGO_HOME="$(CARGO_HOME)" \ + PATH="$(CARGO_HOME)/bin:$(PATH)" \ + PYO3_CROSS_LIB_DIR="$(PYTHON3_LIB_DIR)" \ + RUSTFLAGS="$(CARGO_RUSTFLAGS)" # $(1) => directory of python script # $(2) => python script and its arguments -- cgit