fix bootstrap target in makefile, make_release.sh script
[cparser] / make_release.sh
1 #!/bin/bash
2
3 #set -x
4 WORKDIR="release"
5 VERSION="0.9"
6 RELEASEDIR="cparser-$VERSION"
7 FULLRELEASEDIR="$WORKDIR/$RELEASEDIR"
8 RELEASEFILE="cparser-$VERSION.tar.bz2"
9 SOURCEDIRS="adt driver ."
10 ADDFILES="README TODO NEWS AUTHOR COPYING Makefile"
11
12 echo "Preparing $FULLRELEASEDIR"
13 mkdir -p "$WORKDIR"
14 mkdir -p "$FULLRELEASEDIR"
15
16 for dir in $SOURCEDIRS; do
17         mkdir -p "$FULLRELEASEDIR/$dir"
18         cp -p "$dir/"*.def "$FULLRELEASEDIR/$dir"
19         cp -p "$dir/"*.inc "$FULLRELEASEDIR/$dir"
20         cp -p "$dir/"*.[ch] "$FULLRELEASEDIR/$dir"
21 done
22 cp $ADDFILES "$FULLRELEASEDIR"
23
24 echo "creating $RELEASEFILE"
25 pushd "$WORKDIR"
26 tar -cjf "$RELEASEFILE" "$RELEASEDIR"
27 popd