]> Creatis software - bbtk.git/blob - kernel/install/linux/maj_bbtk_tux.sh
b9917b7b2f26f0fd310745970618eed55c1b7a76
[bbtk.git] / kernel / install / linux / maj_bbtk_tux.sh
1 BUILDIR=bbtk-build-tmp
2 HTMLDIR=/var/www/html/software/bbtk
3 CVSR=:pserver:${USER}@cvs.creatis.insa-lyon.fr:/cvs/creatis
4 TAG=$1
5
6 echo "===== EXECUTING maj_bbtk_tux.sh ====="
7 echo "BUILDIR = ${BUILDIR}"
8 echo "HTMLDIR = ${HTMLDIR}"
9 echo "CVSROOT = ${CVSR}"
10 echo "TAG     = ${TAG}"
11
12 rm -Rf ${BUILDIR}
13 mkdir ${BUILDIR}
14 cd ${BUILDIR}
15 pwd
16
17
18 cvs -d ${CVSR} export -r ${TAG} bbtk
19
20 tar zcvf bbtk_${TAG}.tgz bbtk
21 zip -r bbtk_${TAG}.zip bbtk
22
23 mkdir bin
24 cd bin
25 export CC='gcc'
26 export CXX='g++'
27 cmake ../bbtk -D--BUILD_ALL=ON 
28 cmake ../bbtk -D--BUILD_ALL=ON 
29 cmake ../bbtk -D--BUILD_ALL=ON 
30 cmake ../bbtk -D--BUILD_ALL=ON 
31 cmake ../bbtk -D--BUILD_ALL=ON 
32 cmake ../bbtk -D--BUILD_ALL=ON 
33 make
34 cd ../bin/share/bbtk/doc
35 tar zcvf bbtk-site.tgz *
36 scp bbtk-site.tgz tux:${HTMLDIR}
37 cd ../../../..
38 scp bbtk_${TAG}.tgz tux:${HTMLDIR}
39 scp bbtk_${TAG}.zip tux:${HTMLDIR}
40 ssh tux "cd ${HTMLDIR};tar zxvf bbtk-site.tgz"
41