| author | alpar |
| Tue, 09 May 2006 09:21:48 +0000 | |
| changeset 2072 | 224d3781b00b |
| permissions | -rwxr-xr-x |
| alpar@1937 | 1 |
#!/bin/bash |
| alpar@1937 | 2 |
|
| alpar@1937 | 3 |
set -e |
| alpar@1937 | 4 |
|
| alpar@1937 | 5 |
function make-dir () {
|
| alpar@1937 | 6 |
if [ ! -d $1 ]; then |
| alpar@1937 | 7 |
mkdir $1 |
| alpar@1937 | 8 |
fi |
| alpar@1937 | 9 |
} |
| alpar@1937 | 10 |
|
| alpar@1937 | 11 |
rm -rf check-tarball-integrity-dir |
| alpar@1937 | 12 |
make-dir check-tarball-integrity-dir |
| alpar@1937 | 13 |
cd check-tarball-integrity-dir |
| alpar@1937 | 14 |
|
| alpar@1937 | 15 |
svn co https://hugo.cs.elte.hu/svn/hugo/trunk |
| alpar@1937 | 16 |
|
| alpar@1937 | 17 |
VERSION=r`svn info trunk|grep 'Revision:'|cut -d ' ' -f 2` |
| alpar@1937 | 18 |
NAME=lemon |
| alpar@1937 | 19 |
DISTNAME=${NAME}-$VERSION
|
| alpar@1937 | 20 |
TARNAME=${DISTNAME}.tar.gz
|
| alpar@1937 | 21 |
|
| alpar@1937 | 22 |
function makecheck () {
|
| alpar@1937 | 23 |
make-dir $ODIR |
| alpar@1937 | 24 |
cd $ODIR |
| alpar@1937 | 25 |
time ../$DISTNAME/configure $* |
| alpar@1937 | 26 |
time make check |
| alpar@1937 | 27 |
cd .. |
| alpar@1937 | 28 |
} |
| alpar@1937 | 29 |
|
| alpar@1937 | 30 |
# CREATE TARBALL |
| alpar@1937 | 31 |
|
| alpar@1937 | 32 |
cd trunk |
| alpar@1937 | 33 |
./bootstrap --amver=1.7 |
| alpar@1937 | 34 |
./configure CXXFLAGS='-W -Wall -Werror' --enable-gui --enable-demo --enable-benchmark |
| alpar@1937 | 35 |
make doc |
| alpar@1937 | 36 |
make |
| alpar@1937 | 37 |
make VERSION=${VERSION} distcheck
|
| alpar@1937 | 38 |
|
| alpar@1937 | 39 |
cd .. |
| alpar@1937 | 40 |
|
| alpar@1937 | 41 |
tar xf trunk/$TARNAME |
| alpar@1937 | 42 |
|
| alpar@1937 | 43 |
# CHECK COMPILERS |
| alpar@1937 | 44 |
|
| alpar@1937 | 45 |
ODIR=obj-dir CXXFLAGS='-W -Wall -Werror' makecheck --enable-gui --enable-demo --enable-benchmark |
| alpar@1937 | 46 |
|
| alpar@1937 | 47 |
echo |
| alpar@1937 | 48 |
echo '**********************************************************************' |
| alpar@1937 | 49 |
echo ' REPOSITORY SEEMS OK' |
| alpar@1937 | 50 |
echo '**********************************************************************' |
| alpar@1937 | 51 |
echo |