-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathrelease.sh
executable file
·65 lines (54 loc) · 1.82 KB
/
release.sh
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
#!/bin/bash
gitk &
date --rfc-2822
code "NEWS" "README" "meterec.1" "meterec-init-conf.1" "autotool/configure.in"
RELEASE=`grep AC_INIT autotool/configure.in | awk -F"," '{print $2}' | sed 's/.*\[\([0-9.]*\)\]/\1/'`
DEVAREA=`pwd | xargs basename`
echo Relasing meterec-$RELEASE
echo =====================
pushd ../
mv $DEVAREA meterec-$RELEASE
rm meterec-$RELEASE.tgz
tar -zcvf meterec-$RELEASE.tgz \
meterec-$RELEASE/*.c \
meterec-$RELEASE/*.h \
meterec-$RELEASE/meterec.1 \
meterec-$RELEASE/meterec-init-conf.1 \
meterec-$RELEASE/meterec-init-conf \
meterec-$RELEASE/README \
meterec-$RELEASE/NEWS \
meterec-$RELEASE/TODO \
meterec-$RELEASE/INSTALL \
meterec-$RELEASE/AUTHORS \
meterec-$RELEASE/COPYING \
meterec-$RELEASE/Makefile.in \
meterec-$RELEASE/Makefile.am \
meterec-$RELEASE/config.h.in \
meterec-$RELEASE/configure.in \
meterec-$RELEASE/configure \
meterec-$RELEASE/depcomp \
meterec-$RELEASE/missing \
meterec-$RELEASE/install-sh \
meterec-$RELEASE/aclocal.m4 \
mv meterec-$RELEASE $DEVAREA
popd
echo =====================
echo Done in ../meterec-$RELEASE.tgz
echo =====================
echo "cd ../"
echo "tar -zxvf meterec-$RELEASE.tgz"
echo "cd meterec-$RELEASE"
echo "./configure && make"
echo "./meterec-init-conf meterec"
echo "./meterec"
echo =====================
echo "git commit -a -m \"Preparing release v$RELEASE\""
echo "git tag -a -m \"v$RELEASE\""
echo "git push --all"
echo =====================
echo "cd ../"
echo "scp meterec-$RELEASE.tgz fafaman,[email protected]:/home/frs/project/m/me/meterec"
echo "cd $DEVAREA"
echo "scp index.html fafaman,[email protected]:/home/project-web/meterec/htdocs/index.html"
echo "scp README fafaman,[email protected]:/home/project-web/meterec/htdocs/english.txt"
echo "scp NEWS fafaman,[email protected]:/home/frs/project/m/me/meterec/README.txt"