1
0
mirror of https://github.com/phpbb/phpbb.git synced 2025-04-21 00:02:18 +02:00

[ticket/10760] Use externally specified PHP_BIN if any.

We have a PHP_BIN variable but we always set it unconditionally,
therefore in order to use a different php binary one had to
modify the hook script.

Instead set PHP_BIN if it is not set.

Now one can set PHP_BIN in their environment to use a non-default
php binary.

PHPBB3-10760
This commit is contained in:
Oleg Pudeyev 2012-04-03 23:05:15 -04:00
parent 14e727b834
commit 57209a1e68

View File

@ -12,8 +12,10 @@
# ln -s ../../git-tools/hooks/pre-commit \\
# .git/hooks/pre-commit
# NOTE: this is run through /usr/bin/env
PHP_BIN=php
if [ -z "$PHP_BIN" ]
then
PHP_BIN=php
fi
# necessary check for initial commit
if git rev-parse --verify HEAD >/dev/null 2>&1
@ -64,7 +66,7 @@ do
# check the staged file content for syntax errors
# using php -l (lint)
result=$(git cat-file -p $sha | /usr/bin/env $PHP_BIN -l 2>/dev/null)
result=$(git cat-file -p $sha | $PHP_BIN -l 2>/dev/null)
if [ $? -ne 0 ]
then
error=1