From 94790ce7dc3eeabfa7090d8f4631c7b349f1ea4f Mon Sep 17 00:00:00 2001 From: Alex Zenla Date: Thu, 16 May 2024 11:13:04 -0700 Subject: [PATCH] fix(build): kernel fetch should use host target (#159) --- hack/kernel/fetch.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/hack/kernel/fetch.sh b/hack/kernel/fetch.sh index 83bbf3c..1bbe207 100755 --- a/hack/kernel/fetch.sh +++ b/hack/kernel/fetch.sh @@ -6,6 +6,7 @@ cd "$(dirname "${REAL_SCRIPT}")/../.." KRATA_DIR="${PWD}" cd "${KRATA_DIR}" +HOST_RUST_TARGET="$(TARGET_ARCH="" TARGET_LIBC="" ./hack/build/target.sh)" TARGET_ARCH="$(./hack/build/arch.sh)" if [ "${1}" != "-u" ] && [ -f "target/kernel/kernel-${TARGET_ARCH}" ] @@ -14,4 +15,5 @@ then fi export TARGET_ARCH -exec ./hack/build/cargo.sh run -q --bin build-fetch-kernel ghcr.io/edera-dev/kernels:latest +TARGET_ARCH="" TARGET_LIBC="" RUST_TARGET="${HOST_RUST_TARGET}" ./hack/build/cargo.sh build -q --bin build-fetch-kernel +exec "target/${HOST_RUST_TARGET}/debug/build-fetch-kernel" "ghcr.io/edera-dev/kernels:latest"