Merge remote branch 'mridgway/vendorScriptSpaces'

* mridgway/vendorScriptSpaces:
  Adding more escapes to shell params
  Using escapeshellarg() instead of quotes
This commit is contained in:
Fabien Potencier 2011-06-10 19:52:18 +02:00
commit 2e5ed78095

View File

@ -40,8 +40,8 @@ foreach ($deps as $dep) {
$installDir = $vendorDir.'/'.$name;
if (!is_dir($installDir)) {
system(sprintf('git clone %s "%s"', $url, $installDir));
system(sprintf('git clone %s %s', escapeshellarg($url), escapeshellarg($installDir)));
}
system(sprintf('cd "%s" && git fetch origin && git reset --hard %s', $installDir, $rev));
system(sprintf('cd %s && git fetch origin && git reset --hard %s', escapeshellarg($installDir), escapeshellarg($rev)));
}