|
|
@ -25,6 +25,12 @@ if (!is_dir($vendorDir = dirname(__FILE__).'/vendor')) { |
|
|
|
mkdir($vendorDir, 0777, true); |
|
|
|
} |
|
|
|
|
|
|
|
// optional transport change
|
|
|
|
$transport = false; |
|
|
|
if (isset($argv[1]) && in_array($argv[1], array('--transport=http', '--transport=https', '--transport=git'))) { |
|
|
|
$transport = preg_replace('/^--transport=(.*)$/', '$1', $argv[1]); |
|
|
|
} |
|
|
|
|
|
|
|
$deps = array( |
|
|
|
array('doctrine', 'http://github.com/doctrine/doctrine2.git', '2.1.2'), |
|
|
|
array('doctrine-dbal', 'http://github.com/doctrine/dbal.git', '2.1.3'), |
|
|
@ -36,6 +42,10 @@ $deps = array( |
|
|
|
|
|
|
|
foreach ($deps as $dep) { |
|
|
|
list($name, $url, $rev) = $dep; |
|
|
|
|
|
|
|
if ($transport) { |
|
|
|
$url = preg_replace('/^(http:|https:|git:)(.*)/', $transport . ':$2', $url); |
|
|
|
} |
|
|
|
|
|
|
|
echo "> Installing/Updating $name\n"; |
|
|
|
|
|
|
|