Скрипт сборки:Максим писал(а):tarampampam, я так понимаю вы о Git модуле. Никаких изменений в нём не было, модуль точно такой же как был в предыдущем репаке. Возможно есть различия с более ранними версиями. Вы можете легко обновить модуль просто заменив содержимое в его папке.
EXEC_PARAM=$1;
BASE_DIR=$(dirname $(readlink -e $0));
PHP_BIN=$(which php);
MIN_PHP_VER='5.3';
PHING_START="$BASE_DIR/tools/phing/bin/phing.php";
verlte() {
[ "$1" = "$(echo -e "$1\n$2" | sort -V | head -n1)" ];
}
verlt() {
[ "$1" = "$2" ] && return 1 || verlte $1 $2;
}
if [ -x "$PHP_BIN" ]; then
PHP_VER=$($PHP_BIN -i | grep -i 'PHP Version' -m 1 | sed 's/[^0-9.]*\([0-9.]*\).*/\1/');
echo "[info] Use PHP: \"$PHP_BIN\", version \"$PHP_VER\"";
echo "[info] For show help pass flag -h";
if ! verlte $PHP_VER $MIN_PHP_VER; then
if [ -f "$PHING_START" ]; then
$PHP_BIN $PHING_START $EXEC_PARAM;
else
echo "[Fatal] Cannot find PhiNG start point in \"$PHING_START\"";
fi;
else
echo "[Fatal] PHP version not valid (need $MIN_PHP_VER and higher)";
fi;
else
echo "[Fatal] Cannot find php binary in \"$PHP_BIN\"";
fi;
Ошибки:
Да, скорее всего дело с модуле гита (крайняя версия его 2.8.1 на данный момент, в сборке - 1.9.5). Более того - в сборке используется его портативная версия.
Вопрос - чем именно заменить модуль? Где взять корректную портативную версию, и хватит ли простого копипаста для этого?
