@@ -125,7 +125,7 @@ module.exports = function(grunt) {
125125 usebanner : {
126126 dist : {
127127 options : {
128- position : 'top' ,
128+ position : 'top' ,
129129 banner : '/* <%= pkg.name %> version <%= pkg.version %> | MIT license */\n' +
130130 '/* Built <%= grunt.template.today("yyyymmdd HH:mm") %> */' ,
131131 linebreak : true
@@ -139,6 +139,9 @@ module.exports = function(grunt) {
139139 bower_update : {
140140 cmd : 'bower update'
141141 } ,
142+ pip_install : {
143+ cmd : 'pip install .'
144+ } ,
142145 build_sphinx : {
143146 cmd : 'sphinx-build docs/ docs/build'
144147 }
@@ -149,7 +152,6 @@ module.exports = function(grunt) {
149152 css : [ "sphinx_rtd_theme/static/css" ] ,
150153 js : [ "sphinx_rtd_theme/static/js/*" , "!sphinx_rtd_theme/static/js/modernizr.min.js" ]
151154 } ,
152-
153155 watch : {
154156 /* Compile sass changes into theme directory */
155157 sass : {
@@ -184,6 +186,6 @@ module.exports = function(grunt) {
184186 grunt . loadNpmTasks ( 'grunt-open' ) ;
185187 grunt . loadNpmTasks ( 'grunt-browserify' ) ;
186188
187- grunt . registerTask ( 'default' , [ 'exec:bower_update' , 'clean' , 'copy:fonts' , 'sass:dev' , 'browserify:dev' , 'usebanner' , 'exec:build_sphinx' , 'connect' , 'open' , 'watch' ] ) ;
188- grunt . registerTask ( 'build' , [ 'exec:bower_update' , 'clean' , 'copy:fonts' , 'sass:build' , 'browserify:build' , 'uglify' , 'usebanner' , 'exec:build_sphinx' ] ) ;
189+ grunt . registerTask ( 'default' , [ 'exec:bower_update' , 'clean' , 'copy:fonts' , 'sass:dev' , 'browserify:dev' , 'usebanner' , 'exec:pip_install' , 'exec: build_sphinx', 'connect' , 'open' , 'watch' ] ) ;
190+ grunt . registerTask ( 'build' , [ 'exec:bower_update' , 'clean' , 'copy:fonts' , 'sass:build' , 'browserify:build' , 'uglify' , 'exec:pip_install' , ' usebanner', 'exec:build_sphinx' ] ) ;
189191}
0 commit comments