From 8424d71f135b7872fd2db40969758ed7e3c1071c Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Thu, 18 Aug 2016 17:51:15 +0200 Subject: Improve dist script to generate additional archives --- dist | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/dist b/dist index daea9ac..9892cde 100755 --- a/dist +++ b/dist @@ -67,17 +67,25 @@ fi # mkdir -p build2-$v -function dist() +# Can pass additional list of archives to copy. +# +function dist() # [...] { local p=$1; shift local pv=`cat $p/version` - local f="$p-$pv.tar.gz" - b "dist($p-default/)" + rm -f build2-$v/$p-$pv.* - cp /tmp/$f build2-$v/ - cd build2-$v - sha256sum -b $f >$f.sha256 - cd .. + b "dist($p-default/)" + + local f + local e + for e in $* tar.gz; do + f="$p-$pv.$e" + cp /tmp/$f build2-$v/ + cd build2-$v + sha256sum -b $f >$f.sha256 + cd .. + done echo build2-$v/$f } @@ -87,7 +95,7 @@ for t in $tools; do cp $f cppget.org/repository/1/queue/$t/ done -dist build2-toolchain +dist build2-toolchain zip # Regenerate repository manifests. # -- cgit v1.1