Added check for installing dependencies

This commit is contained in:
Netkas 2023-10-01 16:25:20 -04:00
parent 9bc339d1cb
commit 234c6e955b
No known key found for this signature in database
GPG key ID: 5DAF58535614062B

View file

@ -380,7 +380,10 @@
{
foreach($this->checkRequiredDependencies($package_reader) as $dependency)
{
// TODO: Check if the dependency is satisfied on the system before trying to install it
if($this->package_lock->entryExists($dependency->getName(), $dependency->getVersion()))
{
continue;
}
Console::outVerbose(sprintf(
'Package %s=%s requires %s=%s, installing dependency',