From 48424c2b4ca8a195ecafe9e0ab6deeded5af87cb Mon Sep 17 00:00:00 2001 From: Andrey Savchenko Date: Sat, 3 Jan 2015 21:05:40 +0200 Subject: [PATCH] Updated RoboFile for less sourcemap and minified assets. --- RoboFile.php | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/RoboFile.php b/RoboFile.php index 55ead26..93e74ce 100644 --- a/RoboFile.php +++ b/RoboFile.php @@ -22,12 +22,24 @@ class RoboFile extends \Robo\Tasks { ->run(); } + /** + * Compiles all assets. + */ + public function makeAll() { + + $this->makeCss(); + $this->makeJs(); + } + /** * Compiles plugin's css file from less. */ 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' ) ->run(); + + $this->taskMinify( 'js/laps.js' ) + ->run(); } } \ No newline at end of file