diff --git a/Gruntfile.js b/Gruntfile.js index 987156a4515..dcc22a8f34f 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -219,14 +219,11 @@ module.exports = function(grunt) { grunt.task.run('shifter'); // Are we in an AMD directory? } else if (path.basename(cwd) == 'amd') { - grunt.task.run('jshint'); - grunt.task.run('uglify'); + grunt.task.run('amd'); } else { // Run them all!. - grunt.task.run('shifter'); - grunt.task.run('jshint'); - grunt.task.run('uglify'); - grunt.task.run('less'); + grunt.task.run('css'); + grunt.task.run('js'); } }; @@ -236,8 +233,13 @@ module.exports = function(grunt) { grunt.loadNpmTasks('grunt-contrib-jshint'); grunt.loadNpmTasks('grunt-contrib-less'); - // Register the shifter task. + // Register JS tasks. grunt.registerTask('shifter', 'Run Shifter against the current directory', tasks.shifter); + grunt.registerTask('amd', ['jshint', 'uglify']); + grunt.registerTask('js', ['amd', 'shifter']); + + // Register CSS taks. + grunt.registerTask('css', ['less:bootstrapbase']); // Register the startup task. grunt.registerTask('startup', 'Run the correct tasks for the current directory', tasks.startup);