Added some section seperators to the grunt file

This commit is contained in:
Ian Gilman 2013-03-12 10:49:48 -07:00
parent b986b14407
commit e757aa2767

View File

@ -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"]);