Stylistic fixes to the previous merge
parent
d52feb1a9f
commit
d35a1a4a9d
|
@ -80,16 +80,16 @@ class LibraryInstaller implements InstallerInterface
|
||||||
*/
|
*/
|
||||||
public function install(PackageInterface $package)
|
public function install(PackageInterface $package)
|
||||||
{
|
{
|
||||||
//remove the binaries first if its missing on filesystem
|
$downloadPath = $this->getInstallPath($package);
|
||||||
if (!is_readable($this->getInstallPath($package)) && $this->repository->hasPackage($package)) {
|
|
||||||
|
// remove the binaries if it appears the package files are missing
|
||||||
|
if (!is_readable($downloadPath) && $this->repository->hasPackage($package)) {
|
||||||
$this->removeBinaries($package);
|
$this->removeBinaries($package);
|
||||||
}
|
}
|
||||||
|
|
||||||
$downloadPath = $this->getInstallPath($package);
|
|
||||||
$this->downloadManager->download($package, $downloadPath);
|
$this->downloadManager->download($package, $downloadPath);
|
||||||
$this->installBinaries($package);
|
$this->installBinaries($package);
|
||||||
|
if (!$this->repository->hasPackage($package)) {
|
||||||
if(!$this->repository->hasPackage($package)) {
|
|
||||||
$this->repository->addPackage(clone $package);
|
$this->repository->addPackage(clone $package);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue