|
|
|
@ -144,5 +144,19 @@ class PlatformRepository extends ArrayRepository
|
|
|
|
|
$lib->setDescription('The '.$name.' PHP library');
|
|
|
|
|
parent::addPackage($lib);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (defined('HHVM_VERSION')) {
|
|
|
|
|
try {
|
|
|
|
|
$prettyVersion = HHVM_VERSION;
|
|
|
|
|
$version = $versionParser->normalize($prettyVersion);
|
|
|
|
|
} catch (\UnexpectedValueException $e) {
|
|
|
|
|
$prettyVersion = preg_replace('#^([^~+-]+).*$#', '$1', HHVM_VERSION);
|
|
|
|
|
$version = $versionParser->normalize($prettyVersion);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
$hhvm = new CompletePackage('hhvm', $version, $prettyVersion);
|
|
|
|
|
$hhvm->setDescription('The HHVM Runtime (64bit)');
|
|
|
|
|
parent::addPackage($hhvm);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|