|
@@ -338,6 +338,9 @@ class SymlinkDumper
|
|
if (file_exists($webDir.'/packages.json')) {
|
|
if (file_exists($webDir.'/packages.json')) {
|
|
unlink($webDir.'/packages.json');
|
|
unlink($webDir.'/packages.json');
|
|
}
|
|
}
|
|
|
|
+ if (file_exists($webDir.'/packages.json.gz')) {
|
|
|
|
+ unlink($webDir.'/packages.json.gz');
|
|
|
|
+ }
|
|
if (defined('PHP_WINDOWS_VERSION_BUILD')) {
|
|
if (defined('PHP_WINDOWS_VERSION_BUILD')) {
|
|
$sourcePath = $buildDir.'/packages.json';
|
|
$sourcePath = $buildDir.'/packages.json';
|
|
if (!copy($sourcePath, $webDir.'/packages.json')) {
|
|
if (!copy($sourcePath, $webDir.'/packages.json')) {
|
|
@@ -348,6 +351,9 @@ class SymlinkDumper
|
|
if (!symlink($sourcePath, $webDir.'/packages.json')) {
|
|
if (!symlink($sourcePath, $webDir.'/packages.json')) {
|
|
throw new \RuntimeException('Could not symlink the packages.json file');
|
|
throw new \RuntimeException('Could not symlink the packages.json file');
|
|
}
|
|
}
|
|
|
|
+ if ($this->compress && !symlink($sourcePath.'.gz', $webDir.'/packages.json.gz')) {
|
|
|
|
+ throw new \RuntimeException('Could not symlink the packages.json.gz file');
|
|
|
|
+ }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} catch (\Exception $e) {
|
|
} catch (\Exception $e) {
|