Skip to content

Commit

Permalink
[D] Fix banner and force ui.utils definition to be at the end of the …
Browse files Browse the repository at this point in the history
…concatenated file.
  • Loading branch information
douglasduteil committed May 2, 2013
1 parent b85c14b commit 76cf7e1
Showing 1 changed file with 18 additions and 9 deletions.
27 changes: 18 additions & 9 deletions gruntFile.js
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ module.exports = function (grunt) {


// Default task.
grunt.registerTask('build', ['x_concat', 'concat', 'uglify']);
grunt.registerTask('build', ['x_concat', 'concat', 'clean:rm_tmp', 'uglify']);
grunt.registerTask('default', [/*'jshint',*/ 'karma']);


Expand All @@ -22,6 +22,13 @@ module.exports = function (grunt) {
};


var banner = ['/**',
' * <%= pkg.name %> - <%= pkg.description %>',
' * @version v<%= pkg.version %> - <%= grunt.template.today("yyyy-mm-dd") %>',
' * @link <%= pkg.homepage %>',
' * @license <%= pkg.license %>',
' */',
''].join('\n');
// Project configuration.
grunt.initConfig({
dist: 'build',
Expand All @@ -38,23 +45,24 @@ module.exports = function (grunt) {
}
},
concat: {
make_tmp: {
src: [ 'modules/**/*.js', '!modules/utils.js', '!modules/ie-shiv/*.js', '!modules/**/test/*.js'],
dest: 'tmp/dep.js'
},
modules: {
src: ['<banner:meta.banner>', 'modules/**/*.js', '!modules/ie-shiv/*.js', '!modules/**/test/*.js'],
options: {banner : banner},
src: ['tmp/dep.js', 'modules/utils.js'],
dest: '<%= dist %>/<%= pkg.name %>.js'
},
ieshiv: {
src: ['<banner:meta.banner>', 'modules/ie-shiv/*.js'],
options: {banner : banner},
src: ['modules/ie-shiv/*.js'],
dest: '<%= dist %>/<%= pkg.name %>-ieshiv.js'
}
},
uglify: {
options: {
banner: ['/**',
' * <%= pkg.name %> - <%= pkg.description %>',
' * @version v<%= pkg.version %> - <%= grunt.template.today("yyyy-mm-dd") %>',
' * @link <%= pkg.homepage %>',
' * @license <%= pkg.license %>',
' */'].join('\n')
banner: banner
},
build: {
files: {
Expand All @@ -64,6 +72,7 @@ module.exports = function (grunt) {
}
},
clean: {
rm_tmp:{src: ['tmp']},
build: {
src: ['*'],
filter: 'isFile'
Expand Down

0 comments on commit 76cf7e1

Please sign in to comment.