mirror of
https://github.com/alchemy-fr/Phraseanet.git
synced 2025-10-15 22:13:13 +00:00
Merge pull request #456 from nlegoff/bower_vendor
[3.8] Reset assets directory and bower cache
This commit is contained in:
20
vendors.php
20
vendors.php
@@ -75,6 +75,26 @@ if (0 !== $code) {
|
||||
}
|
||||
}
|
||||
|
||||
// Remove previous assets
|
||||
$assetDir = __DIR__. '/www/assets';
|
||||
$code = 0;
|
||||
if (is_dir($assetDir)) {
|
||||
system('rm -r ' . escapeshellarg($assetDir), $code);
|
||||
}
|
||||
|
||||
if (0 !== $code) {
|
||||
echo sprintf('Warning, failed to remove previous %s dependencies in %s', $bower, $assetDir);
|
||||
echo "\n";
|
||||
}
|
||||
|
||||
// Clean bower cache
|
||||
system(sprintf('%s cache-clean', $bower), $code);
|
||||
|
||||
if (0 !== $code) {
|
||||
echo sprintf('Warning, failed to clean %s cache', $bower);
|
||||
echo "\n";
|
||||
}
|
||||
|
||||
// Install asset dependencies with bower
|
||||
system(sprintf('%s install', $bower), $code);
|
||||
|
||||
|
Reference in New Issue
Block a user