mkpk

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

чување 2e57bea7ab240b352e70b4c2e4008c954d678be2
родитељ b8b804c19c31a1ba3155ff534e0f122ae040a80f
Аутор: Страхиња Радић <contact@strahinja.org>
Датум:   Mon,  1 Aug 2022 19:15:35 +0200

Add installation of script and vars.mk

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

Diffstat:
Mconfig.mk | 1+
Mmkfile | 6+++++-
Mmkpk | 2++
измењених датотека: 3, додавања: 8(+), брисања: 1(-)

diff --git a/config.mk b/config.mk @@ -1,2 +1,3 @@ +BINDIR=/bin DESTDIR=/lib/mkpk DOCDIR=/usr/share/doc/mkpk diff --git a/mkfile b/mkfile @@ -1,6 +1,6 @@ <config.mk -MKFILES= defaults.mk package.mk +MKFILES= defaults.mk package.mk vars.mk DOCS= README install:QV: @@ -8,6 +8,10 @@ install:QV: printf " INST\t%s\n" $DESTDIR/$mkfile install -Dm0644 lib/$mkfile $DESTDIR/$mkfile done + for script in $SCRIPTS; do + printf " INST\t%s\n" $BINDIR/$script + install -Dm0755 $script $BINDIR/$script + done for doc in $DOCS; do printf " INST\t%s\n" $DOCDIR/$doc install -Dm0644 $doc $DOCDIR/$doc diff --git a/mkpk b/mkpk @@ -58,6 +58,8 @@ fi command=$1 package=$2 +mkpklib=${mkpklib:-/lib/mkpk} +eval $(mk -f $mkpklib/vars.mk mkpklib=$mkpklib) case ${command} in fetch) fetch;;