Merge pull request #456 from nlegoff/bower_vendor

[3.8] Reset assets directory and bower cache
This commit is contained in:
Romain Neutron
2013-07-03 02:26:59 -07:00

View File

@@ -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 // Install asset dependencies with bower
system(sprintf('%s install', $bower), $code); system(sprintf('%s install', $bower), $code);