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