1
0
Fork 0
mirror of https://we.phorge.it/source/arcanist.git synced 2024-11-09 16:32:39 +01:00

Require PHP 5.3.0 on Windows

Test Plan:
  $ arc diff

Reviewers: epriestley

Reviewed By: epriestley

CC: aran, Korvin

Differential Revision: https://secure.phabricator.com/D3506
This commit is contained in:
vrana 2012-09-17 13:53:04 -07:00
parent c8687a0c79
commit 754e3472e7

View file

@ -349,7 +349,11 @@ try {
* that exclude core functionality.
*/
function sanity_check_environment() {
$min_version = '5.2.3';
// NOTE: We don't have phutil_is_windows() yet here.
$is_windows = (DIRECTORY_SEPARATOR != '/');
// We use stream_socket_pair() which is not available on Windows earlier.
$min_version = ($is_windows ? '5.3.0' : '5.2.3');
$cur_version = phpversion();
if (version_compare($cur_version, $min_version, '<')) {
die_with_bad_php(
@ -358,9 +362,7 @@ function sanity_check_environment() {
"'{$min_version}'.");
}
// NOTE: We don't have phutil_is_windows() yet here.
if (DIRECTORY_SEPARATOR != '/') {
if ($is_windows) {
$need_functions = array(
'curl_init' => array('builtin-dll', 'php_curl.dll'),
);