/
zOMGdev
/
cppcms
Обзор
Документация
Войти
/
zOMGdev
/
cppcms
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
v1.1.0
tools/release.sh
32 строки
624 B
Artyom Beilis
Updated release tool
11 июл 2017, 16:44
11 июл 2017, 16:44
35c45c0
Код
Авторство
О чём код?
#!/bin/bash if [ "$1" == "" ] ; then echo "Usage (trunk|branches/name)" exit 1; fi rm -fr current-release mkdir current-release cd .. git archive $1 | tar -x -C tools/current-release cd tools VERSION=`grep CPPCMS_PACKAGE_VERSION current-release/CMakeLists.txt | sed 's/.*"\(.*\)".*/\1/'` DIRNAME=cppcms-$VERSION mv current-release $DIRNAME cd $DIRNAME doxygen cd .. tar -cjf $DIRNAME.tar.bz2 $DIRNAME rm -fr $DIRNAME if false then tar -xjf $DIRNAME.tar.bz2 cd $DIRNAME mkdir -p ../www/$VERSION cp -a doc/doxygen/html/* ../www/$VERSION/ cd ../www rm -f latest ln -s $VERSION latest fi