Added question for delete archives and builds folders
This commit is contained in:
32
build-toolchain.sh
Normal file → Executable file
32
build-toolchain.sh
Normal file → Executable file
@@ -22,7 +22,6 @@ for f in *.tar.xz; do
|
|||||||
tar -xf "$f"
|
tar -xf "$f"
|
||||||
done
|
done
|
||||||
|
|
||||||
|
|
||||||
###############
|
###############
|
||||||
# BINUTILS
|
# 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 .
|
tar -C $WDIR --atime-preserve -czf toolset-jlv-${SUBARCH}.tgz .
|
||||||
|
|
||||||
|
echo "== Готово =="
|
||||||
|
|
||||||
###############
|
###############
|
||||||
# CLEAR
|
# CLEAR
|
||||||
###############
|
###############
|
||||||
echo "== Очистка *.xz =="
|
echo ""
|
||||||
rm -f *.xz
|
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 "== Сборка завершена полностью =="
|
||||||
Reference in New Issue
Block a user