From 351621ce337ce7b66cfd0eae2ae6437299e554cd Mon Sep 17 00:00:00 2001 From: Ben Klang Date: Mon, 18 Jan 2010 10:03:34 -0500 Subject: [PATCH] install_dev: Create the site root if not present --- framework/bin/install_dev | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/framework/bin/install_dev b/framework/bin/install_dev index 9610a6a64..b14d514a4 100755 --- a/framework/bin/install_dev +++ b/framework/bin/install_dev @@ -17,7 +17,13 @@ $horde_git = rtrim(ltrim($horde_git), '/ '); $web_dir = rtrim(ltrim($web_dir), '/ '); print "EMPTYING old web directory " . $web_dir . "\n"; -$it = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($web_dir), RecursiveIteratorIterator::CHILD_FIRST); +try { + $it = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($web_dir), RecursiveIteratorIterator::CHILD_FIRST); +} catch (UnexpectedValueException $e) { + print "Old web directory not found. Creating it."; + mkdir($web_dir); + $it = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($web_dir), RecursiveIteratorIterator::CHILD_FIRST); +} while ($it->valid()) { if (!$it->isDot()) { if ($it->isLink()) { -- 2.11.0