diff options
| author | 2013-07-09 19:21:18 +0200 | |
|---|---|---|
| committer | 2013-07-09 19:21:35 +0200 | |
| commit | 9f85e80188185b01c92f5f74343944e96382366d (patch) | |
| tree | 686f37c412528b23616293fb2af81f25899308bd /pyload/web/Gruntfile.js | |
| parent | Merge pull request #183 from stickell/master (diff) | |
| download | pyload-9f85e80188185b01c92f5f74343944e96382366d.tar.xz | |
adapted to pyload-common repo
Diffstat (limited to 'pyload/web/Gruntfile.js')
| -rw-r--r-- | pyload/web/Gruntfile.js | 41 | 
1 files changed, 22 insertions, 19 deletions
| diff --git a/pyload/web/Gruntfile.js b/pyload/web/Gruntfile.js index 220b216a8..aa2077c0c 100644 --- a/pyload/web/Gruntfile.js +++ b/pyload/web/Gruntfile.js @@ -40,7 +40,7 @@ module.exports = function(grunt) {                  },                  files: [                      '<%= yeoman.app %>/**/*.html', -                    '{.tmp,<%= yeoman.app %>}/styles/**/*.css', +                    '{<%= yeoman.app %>}/styles/**/*.css',                      '{.tmp,<%= yeoman.app %>}/scripts/**/*.js',                      '<%= yeoman.app %>/images/{,*/}*.{png,jpg,jpeg,gif,webp,svg}'                  ] @@ -124,7 +124,8 @@ module.exports = function(grunt) {          },          less: {              options: { -                paths: [yeomanConfig.app + '/components', yeomanConfig.app + '/styles', yeomanConfig.app + '/styles/default'] +                paths: [yeomanConfig.app + '/components', yeomanConfig.app + '/components/pyload-common/styles', +                    yeomanConfig.app + '/styles/default']                  //dumpLineNumbers: true              },              dist: { @@ -133,7 +134,7 @@ module.exports = function(grunt) {                          expand: true, // Enable dynamic expansion.                          cwd: '<%= yeoman.app %>/styles/', // Src matches are relative to this path.                          src: ['**/main.less'], // Actual pattern(s) to match. -                        dest: '.tmp/styles/', // Destination path prefix. +                        dest: '.tmp/styles', // Destination path prefix.                          ext: '.css' // Dest filepaths will have this extension.                      }                  ] @@ -161,7 +162,7 @@ module.exports = function(grunt) {                      wrap: true,                      // Delete already included files from dist -                    // TODO: Fpr multiple mdulules it would delete to much files +                    // TODO: For multiple modules it would delete to much files                      done: function(done, output) {                          var root = path.join(path.resolve('.'), yeomanConfig.app);                          var parse = require('rjs-build-analysis').parse(output); @@ -297,12 +298,12 @@ module.exports = function(grunt) {          // Put files not handled in other tasks here          copy: {              //  Copy files from third party libraries -            libs: { +            stageComponents: {                  files: [                      {                          expand: true,                          flatten: true, -                        cwd: '<% yeoman.app %>', +                        cwd: '<%= yeoman.app %>',                          dest: '.tmp/fonts',                          src: [                              '**/font-awesome/font/*' @@ -311,13 +312,23 @@ module.exports = function(grunt) {                      {                          expand: true,                          flatten: true, -                        cwd: '<% yeoman.app %>', +                        cwd: '<%= yeoman.app %>',                          dest: '.tmp/vendor',                          src: [                              '**/select2/select2.{png,css}',                              '**/select2/select2-spinner.gif',                              '**/select2/select2x2.png'                          ] +                    }, +                    { +                        expand: true, +                        cwd: '<%= yeoman.app %>/components/pyload-common', +                        dest: '.tmp', +                        src: [ +                            'favicon.ico', +                            'images/*', +                            'fonts/*' +                        ]                      }                  ]              }, @@ -337,15 +348,6 @@ module.exports = function(grunt) {                              'styles/**/*.css',                              'fonts/*'                          ] -                    }, -                    { -                        expand: true, -                        cwd: '.tmp/', -                        dest: '<%= yeoman.dist %>/', -                        src: [ -                            'fonts/*', -                            '**/*.{css,gif,png,js,html}' -                        ]                      }                  ]              }, @@ -355,10 +357,11 @@ module.exports = function(grunt) {                      {                          expand: true,                          cwd: '.tmp/', -                        dest: '<%= yeoman.dist %>/', +                        dest: '<%= yeoman.dist %>',                          src: [                              'fonts/*', -                            '**/*.{css,gif,png,js,html}' +                            'images/*', +                            '**/*.{css,gif,png,js,html,ico}'                          ]                      }                  ] @@ -366,7 +369,7 @@ module.exports = function(grunt) {          },          concurrent: {              server: [ -                'copy:libs', +                'copy:stageComponents',                  'less'              ],              test: [ | 
