@@ -7,8 +7,12 @@ module.exports = function (grunt) {
7
7
8
8
// Default task.
9
9
grunt . registerTask ( 'default' , [ 'jshint' , 'karma:unit' ] ) ;
10
- grunt . registerTask ( 'serve' , [ 'karma:continuous' , 'dist' , 'build:gh-pages' , 'connect:continuous' , 'watch' ] ) ;
11
- grunt . registerTask ( 'dist' , [ 'concat:tmp' , 'concat:modules' , 'clean:rm_tmp' , 'ngmin' , 'uglify' , 'concat:html_doc' , 'copy' ] ) ;
10
+ grunt . registerTask ( 'serve' , [ 'karma:continuous' , 'dist:main' , 'dist:demo' , 'build:gh-pages' , 'connect:continuous' , 'watch' ] ) ;
11
+
12
+ grunt . registerTask ( 'dist' , [ 'dist:main' , 'dist:sub' , 'dist:demo' ] ) ;
13
+ grunt . registerTask ( 'dist:main' , [ 'concat:tmp' , 'concat:modules' , 'clean:rm_tmp' , 'uglify:main' ] ) ;
14
+ grunt . registerTask ( 'dist:sub' , [ 'ngmin' , 'uglify:sub' ] ) ;
15
+ grunt . registerTask ( 'dist:demo' , [ 'concat:html_doc' , 'copy' ] ) ;
12
16
13
17
14
18
// HACK TO ACCESS TO THE COMPONENT-PUBLISHER
@@ -75,15 +79,15 @@ module.exports = function (grunt) {
75
79
76
80
src : {
77
81
files : [ 'modules/**/*.js' , '!modules/**/test/*Spec.js' , 'demo/**/*.js' ] ,
78
- tasks : [ 'jshint:src' , 'karma:unit:run' , 'dist' , 'build:gh-pages' ]
82
+ tasks : [ 'jshint:src' , 'karma:unit:run' , 'dist:main' , 'dist:demo ', 'build:gh-pages' ]
79
83
} ,
80
84
test : {
81
85
files : [ 'modules/**/test/*Spec.js' ] ,
82
86
tasks : [ 'jshint:test' , 'karma:unit:run' ]
83
87
} ,
84
88
demo : {
85
89
files : [ 'modules/**/demo/*' ] ,
86
- tasks : [ 'jshint:src' , 'concat:html_doc' , 'copy ', 'build:gh-pages' ]
90
+ tasks : [ 'jshint:src' , 'dist:demo ' , 'build:gh-pages' ]
87
91
} ,
88
92
livereload : {
89
93
files : [ 'out/built/gh-pages/**/*' ] ,
0 commit comments