]> git.ipfire.org Git - thirdparty/foundation/foundation-sites.git/commitdiff
ADD Map for css in build doc 7295/head
authorIllusionPerdu <illusionperdu@gmail.com>
Sun, 29 Nov 2015 13:45:34 +0000 (14:45 +0100)
committerIllusionPerdu <illusionperdu@gmail.com>
Sun, 29 Nov 2015 13:45:34 +0000 (14:45 +0100)
gulp/sass.js
package.json

index 26a047d805e9e17d01f64a08f6abe84210eb9c12..6e2da03ce0069c74e49a2963798ca7c10f2041c7 100644 (file)
@@ -7,6 +7,7 @@ var sass = require('gulp-sass');
 var autoprefixer = require('gulp-autoprefixer');
 var rename = require('gulp-rename');
 var plumber = require('gulp-plumber');
+var sourcemaps = require('gulp-sourcemaps');
 
 var PATHS = [
   'scss',
@@ -25,6 +26,7 @@ gulp.task('sass', ['sass:foundation', 'sass:docs']);
 // Compiles Foundation Sass
 gulp.task('sass:foundation', function() {
   return gulp.src('./foundation-sites.scss')
+    .pipe(sourcemaps.init())
     .pipe(plumber())
     .pipe(sass({
       includePaths: PATHS
@@ -33,18 +35,21 @@ gulp.task('sass:foundation', function() {
       browsers: COMPATIBILITY
     }))
     .pipe(rename('foundation.css'))
+    .pipe(sourcemaps.write('.'))
     .pipe(gulp.dest('_build/assets/css'));
 });
 
 // Compiles docs Sass (includes Foundation code also)
 gulp.task('sass:docs', function() {
   return gulp.src('docs/assets/scss/docs.scss')
+    .pipe(sourcemaps.init())
     .pipe(sass({
       includePaths: PATHS
     }).on('error', sass.logError))
     .pipe(autoprefixer({
       browsers: COMPATIBILITY
     }))
+    .pipe(sourcemaps.write('.'))
     .pipe(gulp.dest('_build/assets/css'));
 });
 
index e5aa99a9ce233d06f0ac5849607af8a6e09d7618..ae2ecc360e3fd5a56714a2fb11792dd90681b0e8 100644 (file)
@@ -35,6 +35,7 @@
     "gulp-ruby-sass": "1.0.0-alpha.3",
     "gulp-sass": "^2.1.0",
     "gulp-scss-lint": "^0.2.2",
+    "gulp-sourcemaps": "^1.6.0",
     "gulp-uglify": "^1.1.0",
     "handlebars": "^3.0.1",
     "highlight.js": "^8.5.0",