mkpk

Систем за управљање пакетима који користи mk из система Plan9
Дневник | Датотеке | Референце | ПРОЧИТАЈМЕ | ЛИЦЕНЦА

чување 0c61f04624f81e2e1edbdfa0e1a5750a2095d1f1
родитељ 1cd81f3773da45c1f1f4a6a5b1b90135a4ea15a8
Аутор: Страхиња Радић <contact@strahinja.org>
Датум:   Thu,  4 Aug 2022 12:01:46 +0200

Add || echo '' to avoid exit status >0 (and stopping mk)

Signed-off-by: Страхиња Радић <contact@strahinja.org>

Diffstat:
Mlib/listfiles.mk | 2+-
Mlib/uninstall.mk | 2+-
измењених датотека: 2, додавања: 2(+), брисања: 2(-)

diff --git a/lib/listfiles.mk b/lib/listfiles.mk @@ -1,7 +1,7 @@ <$mkpklib/defaults.mk listfiles:QV: - record=$(grep "^${PKGBASE}\t" "${PKGDB}" 2>/dev/null) + record=$(grep "^${PKGBASE}\t" "${PKGDB}" 2>/dev/null || echo '') if [ -z "${record}" ]; then printf "Package %s is not installed\n" "${PKGBASE}" >&2 exit 1 diff --git a/lib/uninstall.mk b/lib/uninstall.mk @@ -1,7 +1,7 @@ <$mkpklib/defaults.mk uninstall-package:QV: - record=$(grep "^${PKGBASE}\t" "${PKGDB}" 2>/dev/null) + record=$(grep "^${PKGBASE}\t" "${PKGDB}" 2>/dev/null || echo '') if [ -z "${record}" ]; then printf "Package %s is not installed\n" "${PKGBASE}" >&2 exit 1