1
0
Fork 0
mirror of https://we.phorge.it/source/arcanist.git synced 2024-11-22 06:42:41 +01:00

Add a configuration for python path

Test Plan: not a clue

Reviewers: epriestley

Reviewed By: epriestley

CC: aran, Korvin

Differential Revision: https://secure.phabricator.com/D5717
This commit is contained in:
Phil Dibowitz 2013-04-16 15:09:55 -07:00
parent b3108661bb
commit fb88bb9da6

View file

@ -41,7 +41,7 @@ final class ArcanistPEP8Linter extends ArcanistFutureLinter {
$bin = $working_copy->getConfig('lint.pep8.bin');
if ($bin === null && $prefix === null) {
$bin = csprintf('/usr/bin/env python %s',
$bin = csprintf('/usr/bin/env python2.6 %s',
phutil_get_library_root('arcanist').
'/../externals/pep8/pep8.py');
} else {
@ -74,13 +74,6 @@ final class ArcanistPEP8Linter extends ArcanistFutureLinter {
}
}
list(, $stderr) = execx('/usr/bin/env python -V');
if ($stderr < 'Python 2.5') {
throw new ArcanistUsageException(
"Python 2.5 or greater is required to run the PEP8 Python linter, but ".
rtrim($stderr)." was found instead.");
}
return $bin;
}