From e757aa2767df94cb6c3f9a390a71b00babbe2c09 Mon Sep 17 00:00:00 2001 From: Ian Gilman Date: Tue, 12 Mar 2013 10:49:48 -0700 Subject: [PATCH] Added some section seperators to the grunt file --- Gruntfile.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Gruntfile.js b/Gruntfile.js index 6d4d837a..b043e067 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -1,5 +1,6 @@ module.exports = function(grunt) { + // ---------- grunt.loadNpmTasks("grunt-contrib-compress"); grunt.loadNpmTasks("grunt-contrib-concat"); grunt.loadNpmTasks("grunt-contrib-jshint"); @@ -9,6 +10,7 @@ module.exports = function(grunt) { grunt.loadNpmTasks("grunt-contrib-watch"); grunt.loadNpmTasks("grunt-contrib-clean"); + // ---------- var distribution = "build/openseadragon/openseadragon.js", minified = "build/openseadragon/openseadragon.min.js", sources = [ @@ -42,6 +44,7 @@ module.exports = function(grunt) { "src/viewport.js" ]; + // ---------- // Project configuration. grunt.initConfig({ pkg: grunt.file.readJSON("package.json"), @@ -130,6 +133,7 @@ module.exports = function(grunt) { } }); + // ---------- // Copy:build task. // Copies the image files into the appropriate location in the build folder. grunt.registerTask("copy:build", function() { @@ -138,6 +142,7 @@ module.exports = function(grunt) { }); }); + // ---------- // Copy:release task. // Copies the contents of the build folder into ../site-build. grunt.registerTask("copy:release", function() { @@ -150,24 +155,29 @@ module.exports = function(grunt) { }); }); + // ---------- // Build task. // Cleans out the build folder and builds the code and images into it, checking lint. grunt.registerTask("build", [ "clean:build", "jshint:beforeconcat", "concat", "jshint:afterconcat", "uglify", "copy:build" ]); + // ---------- // Test task. // Builds and runs unit tests. grunt.registerTask("test", ["build", "connect", "qunit"]); + // ---------- // Package task. // Builds and creates the .zip and .tar files. grunt.registerTask("package", ["build", "compress"]); + // ---------- // Publish task. // Cleans the built files out of ../site-build and copies newly built ones over. grunt.registerTask("publish", ["package", "clean:release", "copy:release"]); + // ---------- // Default task. // Does a normal build. grunt.registerTask("default", ["build"]);