From fa3db980eb4a1a4b4e6fbb4251a6636b97993d21 Mon Sep 17 00:00:00 2001 From: zhao Date: Fri, 21 Mar 2025 17:23:22 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20toolchain/build.sh?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: zhao --- toolchain/build.sh | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/toolchain/build.sh b/toolchain/build.sh index 2cd27d4..c0538ad 100644 --- a/toolchain/build.sh +++ b/toolchain/build.sh @@ -58,7 +58,7 @@ elif [ "$model" = "OpenWrt_X86_64_v24.10" ]; then rm -rf staging_dir/target-x86_64_musl/host rm -rf staging_dir/target-x86_64_musl/packages rm -rf staging_dir/target-x86_64_musl/pkginfo - rm -rf staging_dir/target-x86_64_musl/root-mediatek + rm -rf staging_dir/target-x86_64_musl/root-x86 find build_dir/target-x86_64_musl -mindepth 1 -maxdepth 1 ! -name 'stamp' -exec rm -rf {} + fi @@ -66,4 +66,13 @@ fi mkdir toolchain-cache # Compression toolchain -tar -I zstd -cvf toolchain-cache/toolchain_mediatek.tar.zst build_dir dl tmp staging_dir +if [ "$model" = "Padavanonly_MT798X_v24.10" ]; then + tar -I zstd -cvf toolchain-cache/toolchain_musl_padavanonly_mediatek_gcc-13.tar.zst build_dir dl tmp staging_dir +elif [ "$model" = "Hanwckf_MT798X_v21.02" ]; then + tar -I zstd -cvf toolchain-cache/toolchain_musl_hanwckf_mediatek_gcc-13.tar.zst build_dir dl tmp staging_dir +elif [ "$model" = "OpenWrt_Rockchip_v24.10" ]; then + tar -I zstd -cvf toolchain-cache/toolchain_musl_immortalwrt_rockchip_gcc-13.tar.zst build_dir dl tmp staging_dir +elif [ "$model" = "OpenWrt_X86_64_v24.10" ]; then + tar -I zstd -cvf toolchain-cache/toolchain_musl_immortalwrt_X86_64_gcc-13.tar.zst build_dir dl tmp staging_dir +fi +