projects
/
cparser
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Overhaul for_statement_to_firm() so it is more friendly towards SSA construction...
[cparser]
/
make_release.sh
diff --git
a/make_release.sh
b/make_release.sh
index
c1e1d47
..
fbf9f08
100755
(executable)
--- a/
make_release.sh
+++ b/
make_release.sh
@@
-1,13
+1,15
@@
-#!/bin/
ba
sh
+#!/bin/sh
#set -x
WORKDIR="release"
#set -x
WORKDIR="release"
-VERSION="0.9.
5
"
+VERSION="0.9.
11
"
RELEASEDIR="cparser-$VERSION"
FULLRELEASEDIR="$WORKDIR/$RELEASEDIR"
RELEASEFILE="cparser-$VERSION.tar.bz2"
RELEASEDIR="cparser-$VERSION"
FULLRELEASEDIR="$WORKDIR/$RELEASEDIR"
RELEASEFILE="cparser-$VERSION.tar.bz2"
-SOURCEDIRS="adt driver builtins ."
-ADDFILES="README TODO NEWS AUTHOR COPYING Makefile"
+SOURCEDIRS="adt builtins driver win32 wrappergen ."
+ADDFILES="README TODO NEWS AUTHOR COPYING cparser.1"
+
+rm -rf "$FULLRELEASEDIR"
echo "Preparing $FULLRELEASEDIR"
mkdir -p "$WORKDIR"
echo "Preparing $FULLRELEASEDIR"
mkdir -p "$WORKDIR"
@@
-19,10
+21,12
@@
for dir in $SOURCEDIRS; do
cp -p "$dir/"*.def "$FULLRELEASEDIR/$dir"
cp -p "$dir/"*.inc "$FULLRELEASEDIR/$dir"
cp -p "$dir/"*.[ch] "$FULLRELEASEDIR/$dir"
cp -p "$dir/"*.def "$FULLRELEASEDIR/$dir"
cp -p "$dir/"*.inc "$FULLRELEASEDIR/$dir"
cp -p "$dir/"*.[ch] "$FULLRELEASEDIR/$dir"
+ cp -p "$dir/"*.[ch].* "$FULLRELEASEDIR/$dir"
done
cp $ADDFILES "$FULLRELEASEDIR"
done
cp $ADDFILES "$FULLRELEASEDIR"
+rm -f "$FULLRELEASEDIR/revision.h"
+echo "REVISION = \"$VERSION\"" > "$FULLRELEASEDIR/Makefile"
+cat Makefile >> "$FULLRELEASEDIR/Makefile"
echo "creating $RELEASEFILE"
echo "creating $RELEASEFILE"
-pushd "$WORKDIR"
-tar -cjf "$RELEASEFILE" "$RELEASEDIR"
-popd
+tar cjf "$RELEASEFILE" -C "$WORKDIR" "$RELEASEDIR"