From b0987a030ff80135c941d28feb5c4d86e6c02b41 Mon Sep 17 00:00:00 2001 From: Gregor Kleen Date: Thu, 3 Dec 2015 04:50:43 +0000 Subject: Better dependencies --- gup/abgabe.gup | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'gup') diff --git a/gup/abgabe.gup b/gup/abgabe.gup index 92fade1..049ab26 100644 --- a/gup/abgabe.gup +++ b/gup/abgabe.gup @@ -4,7 +4,7 @@ dir=$(dirname $2) manifest=${dir}/manifest deps() { - sort -u $manifest | awk -v "base=${dir}" '{ print base "/" $0; }' + sort -u $manifest | awk -v "base=${dir}" '{ print base "/" $0; }' | xargs -d '\n' -- find | filter } filter() { @@ -17,4 +17,5 @@ EOF gup --update $manifest deps | xargs gup --update -{ cd $dir; xargs -d '\n' -- find | filter | xargs -t -d '\n' -- zip $(basename $2) manifest } <${manifest} + +{ cd $dir && xargs -d '\n' -- find | filter | xargs -t -d '\n' -- zip - manifest >$(basename $2)} <${manifest} -- cgit v1.2.3