@@ -9,16 +9,25 @@ module.exports = function(grunt) {
99 banner : '/*! JStion — <%= pkg.version %> <%= grunt.template.today("yyyy-mm-dd") %> */\n'
1010 } ,
1111 'build/JStion-<%= pkg.version %>.js' :[ '_src/core/*.js' ] ,
12+ 'build/JStion.Plans-<%= pkg.version %>.js' :[ '_src/plan/*.js' ] ,
13+ 'build/JStion.Exts-<%= pkg.version %>.js' :[ '_src/ext/*.js' ] ,
1214 'build/JStion.UI-backbone-<%= pkg.version %>.js' :[ '_src/backbone/*.js' ]
1315 } ,
1416
1517 uglify : {
16- 'build/JStion.min.js' : 'build/JStion-<%= pkg.version %>.js' ,
17- 'build/JStion.UI-backbone.min.js' : 'build/JStion.UI-backbone-<%= pkg.version %>.js'
18+ 'build/JStion.min.js' : 'build/JStion-<%= pkg.version %>.js' ,
19+ 'build/JStion.Plans.min.js' : 'build/JStion.Plans-<%= pkg.version %>.js' ,
20+ 'build/JStion.Exts.min.js' :'build/JStion.Exts-<%= pkg.version %>.js' ,
21+ 'build/JStion.UI-backbone.min.js' : 'build/JStion.UI-backbone-<%= pkg.version %>.js'
1822 } ,
1923
2024 jshint : {
21- files :[ 'build/JStion-<%= pkg.version %>.js' , 'build/JStion.UI-backbone-<%= pkg.version %>.js' ]
25+ files :[
26+ 'build/JStion-<%= pkg.version %>.js' ,
27+ 'build/JStion.Plans-<%= pkg.version %>.js' ,
28+ 'build/JStion.Exts-<%= pkg.version %>.js' ,
29+ 'build/JStion.UI-backbone-<%= pkg.version %>.js'
30+ ]
2231 } ,
2332
2433 karma : {
@@ -31,13 +40,15 @@ module.exports = function(grunt) {
3140 autoWatch : false ,
3241 captureTimeout : 60000
3342 } ,
34- JStion :{
43+ JStion_behaviours :{
3544 src : [ ] ,
36- files : [ '_dep/rollups/hmac-sha1.js' , 'build/JStion.min.js' , '_t/core/*.js' ] ,
45+ files : [ '_dep/rollups/hmac-sha1.js' , '_t/bind.js' , 'build/JStion-<%= pkg.version %>.js' , 'build/JStion.Plans-<%= pkg.version %>.js' , 'build/JStion.Exts-<%= pkg.version %>.js' , '_t/behaviours/*.js' ] ,
46+ } ,
47+ JStion_internals :{
48+ src : [ ] ,
49+ files : [ '_dep/rollups/hmac-sha1.js' , '_t/bind.js' , 'build/JStion-<%= pkg.version %>.js' , 'build/JStion.Plans-<%= pkg.version %>.js' , '_t/internals/*.js' ] ,
3750 }
38-
3951 }
40-
4152 } ) ;
4253
4354 grunt . loadNpmTasks ( 'grunt-contrib-uglify' ) ;
0 commit comments