Added question for delete archives and builds folders

This commit is contained in:
2025-12-04 08:53:25 +03:00
parent 42a21feede
commit 051971f54e

32
build-toolchain.sh Normal file → Executable file
View File

@@ -22,7 +22,6 @@ for f in *.tar.xz; do
tar -xf "$f"
done
###############
# BINUTILS
###############
@@ -144,11 +143,36 @@ find $WDIR -exec install/bin/${TARGET}-strip -p {} \; > /dev/null 2>&1
tar -C $WDIR --atime-preserve -czf toolset-jlv-${SUBARCH}.tgz .
echo "== Готово =="
###############
# CLEAR
###############
echo "== Очистка *.xz =="
rm -f *.xz
echo ""
echo "=== Управление архивами ==="
echo "Собрана тулчейн: toolset-jlv-${SUBARCH}.tgz"
echo "== Готово =="
read -p "Удалить исходные архивы (*.tar.xz)? (y/N): " -n 1 -r
echo
if [[ $REPLY =~ ^[Yy]$ ]]; then
echo "Удаление архивов..."
rm -f *.tar.xz
echo "Архивы удалены."
else
echo "Архивы сохранены."
fi
echo ""
echo "=== Очистка временных файлов ==="
read -p "Удалить директории сборки (build-*, исходники)? (y/N): " -n 1 -r
echo
if [[ $REPLY =~ ^[Yy]$ ]]; then
echo "Удаление временных директорий..."
rm -rf build-* binutils-* gcc-* linux-* uClibc-*
echo "Временные файлы удалены."
else
echo "Временные файлы сохранены."
fi
echo ""
echo "== Сборка завершена полностью =="