@@ -3,9 +3,11 @@ var gulp = require('gulp'),
3
3
plumber = require ( 'gulp-plumber' ) ,
4
4
bower = require ( 'gulp-bower' ) ,
5
5
mainBowerFiles = require ( 'main-bower-files' ) ,
6
+ neat = require ( 'node-neat' ) ,
6
7
ngAnnotate = require ( 'gulp-ng-annotate' ) ,
7
8
replace = require ( 'gulp-replace' ) ,
8
9
runSequence = require ( 'run-sequence' ) ,
10
+ sass = require ( 'gulp-sass' ) ,
9
11
toc = require ( 'gulp-doctoc' ) ,
10
12
styleguide = require ( './lib/styleguide' ) ,
11
13
distPath = 'lib/dist' ,
@@ -39,7 +41,16 @@ gulp.task('bower', function() {
39
41
return bower ( ) ;
40
42
} ) ;
41
43
42
- gulp . task ( 'sass' , function ( ) {
44
+ gulp . task ( 'sass' , [ 'copy-sass' ] , function ( ) {
45
+ return gulp . src ( 'lib/app/sass/**/*' )
46
+ . pipe ( sass ( {
47
+ includePaths : neat . includePaths
48
+ } ) )
49
+ . pipe ( gulp . dest ( distPath + '/css' ) ) ;
50
+ } ) ;
51
+
52
+ gulp . task ( 'copy-sass' , function ( ) {
53
+ // This task in needed for tests passing
43
54
return gulp . src ( 'lib/app/sass/**/*' )
44
55
. pipe ( gulp . dest ( distPath + '/sass' ) ) ;
45
56
} ) ;
0 commit comments