Updated RoboFile for less sourcemap and minified assets.

This commit is contained in:
Andrey Savchenko committed 2015-01-03 21:05:40 +02:00
1 parent b3be169798
commit 48424c2b4c
1 file changed
+16 -1
+16 -1
View File
@@ -22,12 +22,24 @@ class RoboFile extends \Robo\Tasks {
->run(); ->run();
} }
/**
* Compiles all assets.
*/
public function makeAll() {
$this->makeCss();
$this->makeJs();
}
/** /**
* Compiles plugin's css file from less. * Compiles plugin's css file from less.
*/ */
public function makeCss() { public function makeCss() {
$this->taskExec( 'lessc css/laps.less css/laps.css' )->run(); $this->taskExec( 'lessc css/laps.less css/laps.css --source-map=css/laps.css.map' )->run();
$this->taskMinify( 'css/laps.css' )
->run();
} }
/** /**
@@ -41,5 +53,8 @@ class RoboFile extends \Robo\Tasks {
] ) ] )
->to( 'js/laps.js' ) ->to( 'js/laps.js' )
->run(); ->run();
$this->taskMinify( 'js/laps.js' )
->run();
} }
} }