roojs-ui.js
[roojs1] / buildSDK / scss-bootstrap.php
index d1227f5..70a0275 100644 (file)
@@ -23,17 +23,18 @@ $files = array(
         'name' => 'bootstrap.css',
         'minify' => 'bootstrap.min.css',
         'sourceMapRootpath' => '../scss/bootstrap/',
-    //    'variables' => array("@import 'variables.less';")
+        'variables' =>  "@import 'variables';"
     ),
-    /*
-    "{$rootDir}/roojs1/less/roojs-bootstrap/roojs-bootstrap.less" => array(
-        'baseDir' => "{$rootDir}/roojs1/css-bootstrap",
+     
+    "roojs-bootstrap.scss" => array(
+        "scssDir" => "{$rootDir}/roojs1/scss/roojs-bootstrap",
+        'baseDir' => "{$rootDir}/roojs1/css-bootstrap4",
         'name' => 'roojs-bootstrap-debug.css',
         'minify' => 'roojs-bootstrap.css',
-        'sourceMapRootpath' => '../less/roojs-bootstrap/',
-        'variables' => array("@import '../bootstrap/variables.less';")
+        'sourceMapRootpath' => '../scss/roojs-bootstrap/',
+        'variables' => "@import '../bootstrap/variables';"
     )
-    */
+     
 );
 /*
 foreach ($files as $src => $file){
@@ -118,30 +119,20 @@ foreach ($files as $src => $file){
         echo "Compiling - {$src} To {$css}\n";
         
         $scss->setImportPaths($file['scssDir']);
-        $scss->setFormater('Compact');
+        $scss->setFormatter('Expanded');
         
-        file_put_contents($scss->compile("@import \"{$src}\";"), $css);
+        file_put_contents($css, $scss->compile("{$file['variables']}\n@import \"{$src}\";"));
         
         
         $min = "{$file['baseDir']}/{$file['minify']}";
         
-        $less = new HTML_Less();
-        
-        $less->setOptions(array(
-            'compress' => true,
-            'variables' => $file['variables'],
-            'sourceMap' => true,
-            'sourceMapWriteTo' => "{$file['baseDir']}/{$file['minify']}.map",
-            'sourceMapURL' => "{$file['minify']}.map",
-            'sourceMapRootpath' => $file['sourceMapRootpath'],
-            'sourceMapBasepath' => dirname(realpath($src))
-        ));
+         
         
         echo "Minifing - {$src} To {$min}\n";
         
-        $scss->setFormater('Crunched');
+        $scss->setFormatter('Crunched');
         
-        file_put_contents($scss->compile("@import \"{$src}\";"), $min);
+        file_put_contents($min,  $scss->compile("{$file['variables']}\n@import \"{$src}\";")  );
     } catch (Exception $ex) {
         echo "scss fatal error: {$ex->getMessage()}\n";
     }