From fa827fafa0350ddfb5aca3ad9634fb38ddb5c8ad Mon Sep 17 00:00:00 2001 From: Adam Shaw Date: Sat, 31 May 2014 14:26:43 -0700 Subject: [PATCH] `grunt dist` builds archive and cdnjs now --- Gruntfile.js | 32 +++++++++++++++++++++----------- 1 file changed, 21 insertions(+), 11 deletions(-) diff --git a/Gruntfile.js b/Gruntfile.js index 319518b..6ed1def 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -32,7 +32,17 @@ module.exports = function(grunt) { config.meta = grunt.file.readJSON('fullcalendar.jquery.json'); // The "grunt" command with no arguments - grunt.registerTask('default', 'archive'); + grunt.registerTask('default', 'dist'); + + // Builds all distributable files, for a new release possibly + grunt.registerTask('dist', [ + 'clean', + 'modules', + 'languages', + 'karma:continuous', + 'archiveDist', + 'cdnjsDist' + ]); // Bare minimum for debugging grunt.registerTask('dev', [ @@ -40,14 +50,6 @@ module.exports = function(grunt) { 'languages' ]); - // Builds a clean dist directory, for a new release possibly - grunt.registerTask('dist', [ - 'clean', - 'modules', - 'languages', - 'karma:continuous' - ]); - /* FullCalendar Modules @@ -157,10 +159,14 @@ module.exports = function(grunt) { ----------------------------------------------------------------------------------------------------*/ grunt.registerTask('archive', 'Create a distributable ZIP archive', [ - 'clean:archive', 'modules', 'languages', 'karma:continuous', + 'archiveDist' + ]); + + grunt.registerTask('archiveDist', [ + 'clean:archive', 'copy:archiveModules', 'copy:archiveLanguages', 'copy:archiveLanguagesAll', @@ -291,10 +297,14 @@ module.exports = function(grunt) { ----------------------------------------------------------------------------------------------------*/ grunt.registerTask('cdnjs', 'Build files for CDNJS\'s hosted version of FullCalendar', [ - 'clean:cdnjs', 'modules', 'languages', 'karma:continuous', + 'cdnjsDist' + ]); + + grunt.registerTask('cdnjsDist', [ + 'clean:cdnjs', 'copy:cdnjsModules', 'copy:cdnjsLanguages', 'copy:cdnjsLanguagesAll',