mkpk

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

чување 0087fbd9dda89180555a15685fc306757eec7940
родитељ eb83aa33a12ddc4cf4a30da5a1227c6eedb9adfb
Аутор: Страхиња Радић <contact@strahinja.org>
Датум:   Mon, 22 Aug 2022 22:05:56 +0200

Add SRCEXDIRS

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

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

diff --git a/lib/package.mk b/lib/package.mk @@ -28,6 +28,7 @@ package-fetch:QV: cd "$SRCBASEDIR" sums=$SHA512SUMS dirs=$SRCDIRS + exdirs=$SRCEXDIRS todirs=$SRCTODIRS crdirs=$SRCCRDIRS for srctarball in $SRCTARBALLS; do @@ -35,6 +36,8 @@ package-fetch:QV: sums=${sums#* } currentdir=${dirs%% *} dirs=${dirs#* } + currentexdir=${exdirs%% *} + exdirs=${exdirs#* } currenttodir=${todirs%% *} todirs=${todirs#* } currentcrdir=${crdirs%% *} @@ -80,7 +83,9 @@ package-fetch:QV: printf " %s\t%s\n" $utility "$tbfile" if [ "$utility" = "ZIP" ]; then todir=$PKG - if [ -n "$currentcrdir" ]; then + if [ -n "$currentexdir" ]; then + todir=$currentexdir + elif [ -n "$currentcrdir" ]; then printf " MKDIR\t%s\n" "$currentcrdir" mkdir -p "$currentcrdir" todir=$currentcrdir