Browse Source

Abort when HHVM 4.0 is detected to output a clear user message, refs #7990

Jordi Boggiano 6 years ago
parent
commit
d9f873d00e
1 changed files with 5 additions and 0 deletions
  1. 5 0
      bin/composer

+ 5 - 0
bin/composer

@@ -18,6 +18,11 @@ $xdebug = new XdebugHandler('Composer', '--ansi');
 $xdebug->check();
 unset($xdebug);
 
+if (defined('HHVM_VERSION') && version_compare(HHVM_VERSION, '4.0', '>=')) {
+    echo 'HHVM 4.0 has dropped support for Composer, please use PHP instead. Aborting.'.PHP_EOL;
+    exit(1);
+}
+
 if (function_exists('ini_set')) {
     @ini_set('display_errors', 1);