Mercurial > hg > dbtune-rdf-services
annotate jamendo/sparql-archived/SeRQL/make-src-tape @ 27:d95e683fbd35 tip
Enable CORS on urispace redirects as well
author | Chris Cannam |
---|---|
date | Tue, 20 Feb 2018 14:52:02 +0000 |
parents | df9685986338 |
children |
rev | line source |
---|---|
Chris@0 | 1 #!/bin/sh |
Chris@0 | 2 |
Chris@0 | 3 exclude="grep -v /Triple20/" |
Chris@0 | 4 quick=false |
Chris@0 | 5 version=`cat VERSION` |
Chris@0 | 6 cwd=`pwd` |
Chris@0 | 7 pkg=`basename $cwd` |
Chris@0 | 8 out=${pkg}-$version.tar.gz |
Chris@0 | 9 compress=gzip |
Chris@0 | 10 |
Chris@0 | 11 rm -f ${pkg}-$version |
Chris@0 | 12 if [ "$quick" = false ]; then |
Chris@0 | 13 cp /dev/null cvsfiles |
Chris@0 | 14 echo -n "Collecting distribution files " |
Chris@0 | 15 for d in `find . -name CVS -type d -print`; do |
Chris@0 | 16 echo -n "." |
Chris@0 | 17 dir=`dirname $d` |
Chris@0 | 18 grep '^/' $dir/CVS/Entries | \ |
Chris@0 | 19 awk -F/ '{printf("%s/%s\n", "'$dir'", $2)}' >> cvsfiles |
Chris@0 | 20 done |
Chris@0 | 21 echo "done" |
Chris@0 | 22 |
Chris@0 | 23 cat >> cvsfiles << _EOM_ |
Chris@0 | 24 _EOM_ |
Chris@0 | 25 fi |
Chris@0 | 26 |
Chris@0 | 27 ( cat cvsfiles | $exclude |
Chris@0 | 28 echo ./Triple20/src/rdf_base.pl |
Chris@0 | 29 echo ./Triple20/src/rdf_file.pl |
Chris@0 | 30 ) | sed "s@^\./@${pkg}-$version/@" > tapefiles |
Chris@0 | 31 |
Chris@0 | 32 |
Chris@0 | 33 |
Chris@0 | 34 cd .. |
Chris@0 | 35 rm -f ${pkg}-$version |
Chris@0 | 36 ln -s ${pkg} ${pkg}-$version |
Chris@0 | 37 tar cvfT - ${pkg}/tapefiles | $compress > $out |
Chris@0 | 38 rm -f ${pkg}-$version |
Chris@0 | 39 |
Chris@0 | 40 |