From 5d9a59162e35aad1aefc75b14c417a39bf6da5cf Mon Sep 17 00:00:00 2001 From: jules Date: Tue, 28 Jan 2014 09:45:10 -0500 Subject: sane build process --- Gruntfile.js | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to 'Gruntfile.js') diff --git a/Gruntfile.js b/Gruntfile.js index 8ba2c09..77ac474 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -6,8 +6,8 @@ module.exports = function(grunt) { dentist: { build: { src: 'shader-combo.html', - script: 'dist/app-init.js' - html: 'dist/index.html' + dest_js: 'dist/app.init.js', + dest_html: 'dist/index.html' } }, concat: { @@ -37,7 +37,7 @@ module.exports = function(grunt) { "js/api/gallery.js", "js/api/get.js", "js/api/set.js", - "/tmp/app-init.js", + "dist/app.init.js", ], dest: 'dist/app.concat.js', } @@ -51,6 +51,9 @@ module.exports = function(grunt) { dest: 'dist/app.min.js' } }, + clean: { + release: ["dist/app.concat.js","dist/app.init.js"], + }, watch: { files: ['dist/!(app.min|app.concat).js'], tasks: ['default'] @@ -61,8 +64,10 @@ module.exports = function(grunt) { grunt.loadNpmTasks('grunt-contrib-concat'); grunt.loadNpmTasks('grunt-contrib-uglify'); grunt.loadNpmTasks('grunt-contrib-watch'); + grunt.loadNpmTasks('grunt-contrib-clean'); + grunt.loadNpmTasks('grunt-dentist'); // Default task(s). - grunt.registerTask('default', ['concat', 'uglify']); + grunt.registerTask('default', ['dentist', 'concat', 'uglify']); }; -- cgit v1.2.3-70-g09d2