@@ -60,6 +60,23 @@ module.exports = function(grunt) {
6060 src : [ 'components/font-awesome/**' ] ,
6161 dest : 'dist/docs' ,
6262 expand : true
63+ } ,
64+ styles : {
65+ cwd : 'styles/' ,
66+ src : [ '*.css' , '!*.min.css' ] ,
67+ dest : 'dist/styles' ,
68+ expand : true
69+ }
70+ } ,
71+ cssmin : {
72+ target : {
73+ files : [ {
74+ expand : true ,
75+ cwd : 'styles' ,
76+ src : [ '*.css' , '!*.min.css' ] ,
77+ dest : 'dist/styles' ,
78+ ext : '.min.css'
79+ } ]
6380 }
6481 } ,
6582 htmlhint : {
@@ -108,7 +125,8 @@ module.exports = function(grunt) {
108125 'dist/angular-patternfly.js' ,
109126 'lib/patternfly/dist/js/patternfly.js' ] ,
110127 html5Mode : false ,
111- styles : [ 'lib/patternfly/dist/css/patternfly.css' , 'lib/patternfly/dist/css/patternfly-additions.css' , 'misc/bootstrap-overrides.css' ]
128+ styles : [ 'lib/patternfly/dist/css/patternfly.css' , 'lib/patternfly/dist/css/patternfly-additions.css' ,
129+ 'misc/bootstrap-overrides.css' , 'dist/styles/angular-patternfly.css' ]
112130 } ,
113131 all : [ 'src/**/*.js' ]
114132 } ,
@@ -186,7 +204,7 @@ module.exports = function(grunt) {
186204 concatSrc = 'src/**/*.js' ;
187205 }
188206
189- grunt . task . run ( [ 'clean' , 'jshint:beforeconcat' , 'lint' , 'test' , 'ngtemplates' , 'concat' , 'uglify:build' , 'ngdocs ' , 'copy' , 'clean:templates' ] ) ;
207+ grunt . task . run ( [ 'clean' , 'jshint:beforeconcat' , 'lint' , 'test' , 'ngtemplates' , 'concat' , 'uglify:build' , 'cssmin ' , 'copy' , 'ngdocs ', 'clean:templates' ] ) ;
190208 } ) ;
191209
192210 grunt . registerTask ( 'default' , [ 'build' ] ) ;
0 commit comments