]> Cypherpunks.ru repositories - pyderasn.git/commitdiff
Light makedist.sh's tar simplification 8.4
authorSergey Matveev <stargrave@stargrave.org>
Sat, 15 May 2021 15:23:31 +0000 (18:23 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Sat, 15 May 2021 15:26:49 +0000 (18:26 +0300)
makedist.sh

index 67fe6033f75c3bd86b6010ea03a9f5f82c16dce0..32d18758df2afaa0915bda35b579ce96ae79d50d 100755 (executable)
@@ -6,12 +6,11 @@ release=$1
 [ -n "$release" ]
 
 mkdir $tmp/pyderasn-"$release"
-cut -d" " -f2 < MANIFEST.in | while read path; do
-    find $path >> $tmp/includes
-done
-echo pyderasn.py >> $tmp/includes
-echo setup.py >> $tmp/includes
-tar cfI - $tmp/includes | tar xfC - $tmp/pyderasn-"$release"
+{
+    echo pyderasn.py
+    echo setup.py
+    find $(perl -lane 'print $F[1]' MANIFEST.in)
+} | tar cfI - - | tar xfC - $tmp/pyderasn-"$release"
 
 PYTHONPATH="$tmp/pyderasn-$release" redo $tmp/pyderasn-"$release"/doc/build.log
 rm -r $tmp/pyderasn-"$release"/doc/.redo $tmp/pyderasn-"$release"/doc/build.log