From 8c5c2282cd0ec0fe7ea9127b61e99d562b078b1e Mon Sep 17 00:00:00 2001 From: Beau Simensen Date: Sat, 21 Oct 2017 02:21:22 -0700 Subject: [PATCH] Enable support for modern Sculpin projects. --- cli/drivers/SculpinValetDriver.php | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/cli/drivers/SculpinValetDriver.php b/cli/drivers/SculpinValetDriver.php index 0444191..106538b 100644 --- a/cli/drivers/SculpinValetDriver.php +++ b/cli/drivers/SculpinValetDriver.php @@ -11,6 +11,17 @@ class SculpinValetDriver extends BasicValetDriver * @return bool */ public function serves($sitePath, $siteName, $uri) + { + return $this->isModernSculpinProject($sitePath) || + $this->isLegacySculpinProject($sitePath); + } + + private function isModernSculpinProject($sitePath) + { + return is_dir($sitePath.'/source') && is_dir($sitePath.'/output_dev'); + } + + private function isLegacySculpinProject($sitePath) { return is_dir($sitePath.'/.sculpin'); }