File: mkrelease

package info (click to toggle)
lmbench 3.0-a9%2Bdebian.1-10
  • links: PTS, VCS
  • area: non-free
  • in suites: forky, sid
  • size: 3,028 kB
  • sloc: ansic: 12,328; perl: 6,531; sh: 2,784; makefile: 733
file content (23 lines) | stat: -rwxr-xr-x 495 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#!/bin/sh

# %W%
#
# XXX - does not check for checked out files.

make -s clean
make -s get
VERS=`egrep 'MAJOR|MINOR' src/version.h | awk '{print $3}'` 
set `echo $VERS`
if [ $2 -lt 0 ] 
then	VERS=`echo $1$2 | sed s/-/alpha/`
else	VERS=`echo $VERS |sed 's/ /./'`
fi
D=lmbench-$VERS
mkdir $D $D/results
cp -rp SCCS doc hbench-REBUTTAL lmbench-HOWTO scripts src $D
cp -rp results/SCCS $D/results
(cd $D && make -s get)
/bin/rm -rf $D/SCCS $D/*/SCCS
tar czvf $D.tgz $D
/bin/rm -rf $D
make -s clean