module.exports = function(grunt) {

  // Project configuration.
  grunt.initConfig({
    pkg: '<json:package.json>',
    meta: {
      banner: '/*! <%= pkg.name %> - v<%= pkg.version %> - ' +
        '<%= grunt.template.today("yyyy-mm-dd") %>\n' +
        '<%= pkg.homepage ? "* " + pkg.homepage + "\n" : "" %>' +
        '* Copyright (c) <%= grunt.template.today("yyyy") %> <%= pkg.author.name %>;'
      },
    concat: {
      dist: {
        src: ['<banner:meta.banner>', 'js/reveal.js'],
        dest: 'js/reveal.concat.js'
      }
    },
    min: {
      dist: {
        src: ['<banner:meta.banner>', '<config:concat.dist.dest>'],
        dest: 'js/reveal.min.js'
      }
    },
    lint: {
      files: ['grunt.js', 'lib/**/*.js']
    },
    jshint: {
      options: {
        curly: true,
        eqeqeq: true,
        immed: true,
        latedef: true,
        newcap: true,
        noarg: true,
        sub: true,
        undef: true,
        boss: true,
        eqnull: true
      },
      globals: {
        exports: true,
        module: false
      }
    },
    uglify: {}
  });

  // Default task.
  grunt.registerTask('default', 'lint test concat min');

};
@@ -183,220 +183,10 @@
  %25%3E 
-- ' +%0A        '%3C%25= grunt.template.today(%22yyyy-mm-dd%22) %25%3E%5Cn' +%0A        '%3C%25= pkg.homepage ? %22* %22 + pkg.homepage + %22%5Cn%22 : %22%22 %25%3E' +%0A        '* Copyright (c) %3C%25= grunt.template.today(%22yyyy%22) %25%3E %3C%25= pkg.author.name %25%3E;
+*/
 '%0A  
@@ -510,16 +510,17 @@
 ', '
-lib/**/*
+js/reveal
 .js'
@@ -875,13 +875,75 @@
  %7B%7D%0A
-
   %7D);
+%0A  // Build task.%0A  grunt.registerTask('build', 'concat min');
 %0A%0A  

update gruntfile