aboutsummaryrefslogtreecommitdiffstats
path: root/trio/FILES
blob: 22a5ea121df09499ab11e9bf480a9a447ddd0838 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
FILES
README
CHANGES
Makefile.in
maketgz
strio.h
trio.c
trio.h
triodef.h
trionan.c
trionan.h
triop.h
triostr.c
triostr.h
compare.c
example.c
regression.c
configure
configure.in
install-sh
autogen.sh
doc/doc.h
doc/doc_dynamic.h
doc/doc_printf.h
doc/doc_register.h
doc/doc_scanf.h
doc/doc_static.h
doc/footer.html
doc/header.html
doc/trio.cfg
doc/trio.css
html/trio.css
html/*.html
/span> version # get current dir dir=`pwd` # Get basename orig=`basename $dir` # Get the left part of the dash (-) new=`echo $orig | cut -d- -f1` # Build new directory name n=$new-$version; # Tell the world what we're doing echo "creates $n.tar.gz"; if [ -r $n ]; then echo "Directory already exists!" exit fi # Create the new dir mkdir $n # Copy all relevant files, with path and permissions! tar -cf - `cat FILES` | (cd $n; tar -xBpf -) || exit 1 (cd $n && sh autogen.sh) || exit 1 # Make a tar archive of it all tar -cvf $n.tar $n # gzip the archive gzip $n.tar # Make it world readable chmod a+r $n.tar.gz ; # Delete the temp dir rm -rf $n