Skip to content
Permalink
Browse files

Build/grunt: Use custom directive to strip banners. Now works against…

… unmodified grunt again.
  • Loading branch information
jzaefferer committed Mar 9, 2012
1 parent 36302cc commit 8a982f59685ce623b9d600c5d53ae4511e2ae5ce
Showing with 4 additions and 1 deletion.
  1. +4 −1 grunt.js
@@ -1,7 +1,7 @@
/*global config:true, task:true*/
function stripBanner(files) {
return files.map(function(file) {
return '<file_strip_banner:' + file + '>';
return '<strip_all_banners:' + file + '>';
});
}
function stripDirectory(file) {
@@ -19,6 +19,9 @@ function createBanner(files) {
}
// allow access from banner template
global.stripDirectory = stripDirectory;
task.registerHelper('strip_all_banners', function(filepath) {
return file.read(filepath).replace(/^\s*\/\*[\s\S]*?\*\/\s*/g, '');
});

var coreFiles = 'jquery.ui.core.js, jquery.ui.widget.js, jquery.ui.mouse.js, jquery.ui.draggable.js, jquery.ui.droppable.js, jquery.ui.resizable.js, jquery.ui.selectable.js, jquery.ui.sortable.js, jquery.effects.core.js'.split(', ');
var uiFiles = coreFiles.map(function(file) {

0 comments on commit 8a982f5

Please sign in to comment.
You can’t perform that action at this time.