Merge pull request #2496 from oziks/fix-exclude
Fix error on check exclude from download composer.jsonpull/2528/merge
commit
bcb5e38bcb
|
@ -144,12 +144,14 @@ class ArchiveManager
|
|||
$this->downloadManager->download($package, $sourcePath);
|
||||
|
||||
// Check exclude from downloaded composer.json
|
||||
$jsonFile = new JsonFile($sourcePath.'/composer.json');
|
||||
if (file_exists($composerJsonPath = $sourcePath.'/composer.json')) {
|
||||
$jsonFile = new JsonFile($composerJsonPath);
|
||||
$jsonData = $jsonFile->read();
|
||||
if (!empty($jsonData['archive']['exclude'])) {
|
||||
$package->setArchiveExcludes($jsonData['archive']['exclude']);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Create the archive
|
||||
$archivePath = $usableArchiver->archive($sourcePath, $target, $format, $package->getArchiveExcludes());
|
||||
|
|
Loading…
Reference in New Issue