$ver = `$sassc --version`;
- $bits = explode("\n", $ver);
+ $bits = explode("\n", trim($ver));
foreach($bits as $b) {
+
$lr = explode(":", $b);
$vers[trim($lr[0])] = trim($lr[1]);
}
$sm = $vers['sass'] > 3.4 ? ' --sourcemap=auto ' : '--sourcemap';
- $cmd = "{$sassc} --style=compressed {$sm} -I {$dir} -I {$this->rootDir}/roojs1/scss/bootstrap ". basename($file) . " {$compiledir}/{$output}";
+ $cmd = "{$sassc} --style=compressed {$sm} -I ". dirname($file) . " -I {$this->rootDir}/roojs1/scss/bootstrap ". basename($file) . " {$compiledir}/{$output}";
//echo "$cmd\n"; echo `$cmd`;
`$cmd`;
clearstatcache();
if (!file_exists($compiledir.'/'.$output) ||
- !filesize($compiledir.'/'.$routput)) {
+ !filesize($compiledir.'/'.$output)) {
echo "<!-- compile did not generate files : $cmd -->\n";
- echo "<script type=\"text/javascript\">alert('Failed to compile Less Dir: {$dir}');</script>\n";
+ echo "<script type=\"text/javascript\">alert('Failed to compile Less Dir: ". basename($file). "');</script>\n";
return;
}