From: IllusionPerdu Date: Sun, 29 Nov 2015 13:45:34 +0000 (+0100) Subject: ADD Map for css in build doc X-Git-Tag: v6.0.6~46^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=75f8b3f195d2e4447d3efea47eb5e3dfb0f39d64;p=thirdparty%2Ffoundation%2Ffoundation-sites.git ADD Map for css in build doc --- diff --git a/gulp/sass.js b/gulp/sass.js index 26a047d80..6e2da03ce 100644 --- a/gulp/sass.js +++ b/gulp/sass.js @@ -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')); }); diff --git a/package.json b/package.json index e5aa99a9c..ae2ecc360 100644 --- a/package.json +++ b/package.json @@ -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",