From 6202a3f7121e17366cab7f999ee41b03c5c70be8 Mon Sep 17 00:00:00 2001 From: svsp Date: Sat, 31 Jan 2026 08:15:24 +0500 Subject: [PATCH] =?UTF-8?q?=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D0=B8=D0=B5=20=D0=BF=D0=B0=D1=80=D0=B0=D0=BC=D0=B5?= =?UTF-8?q?=D1=82=D1=80=D0=B0=20-dtree?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cpm | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/cpm b/cpm index 366dd86..6fb579a 100755 --- a/cpm +++ b/cpm @@ -35,7 +35,19 @@ case "$1" in echo "" done elif [ "$2" = "-dtree" ]; then - build_dependency_tree + echo "Вывод всего дерева зависимостей является ресурсозатратной операцией" + printf "Вы уверены? [y/N] " + read REPLY + + if echo "$REPLY" | grep -iq "^y"; then + get_custom_packages | while read -r package; do + deptree -s "$package" + echo "" + done + else + echo "Пока" + exit 1 + fi else # Простой список пользовательских пакетов filter_freebsd_packages