/
zOMGdev
/
cppcms
Обзор
Документация
Войти
/
zOMGdev
/
cppcms
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
tools/bsd-build.sh
49 строк
744 B
Artyom Beilis
Updated nightly builds code
25 фев 2017, 16:29
25 фев 2017, 16:29
1c19118
Код
Авторство
О чём код?
#!/usr/bin/env bash cd /tmp rm -fr /tmp/faults mkdir /tmp/faults rm -f report.txt FLAGS= rm -fr /tmp/nb tar -xzvf nb.tar.gz cd /tmp bsd_gcc() { cd /tmp/nb rm -fr build mkdir build cd build if cmake $FLAGS -DCMAKE_INCLUDE_PATH=/opt/icu46/include -DCMAKE_LIBRARY_PATH=/opt/icu46/lib -DCMAKE_CXX_FLAGS:STRING=-I/opt/icu46/include -DDISABLE_STATIC=ON .. && make -j 4 && make test then return 0; else if [ -e Testing/Temporary/LastTest.log ] then cat Testing/Temporary/LastTest.log fi return 1 fi } for TEST in bsd_gcc do FILE=/tmp/$TEST.txt if $TEST &> $FILE then echo $TEST - pass >>/tmp/report.txt else echo $TEST - fail >>/tmp/report.txt fi cp $FILE /tmp/faults/ done cp /tmp/report.txt /tmp/faults