]> git.ipfire.org Git - thirdparty/foundation/foundation-sites.git/commitdiff
fix: copy the sourcemap files
authorDaniel Ruf <daniel.ruf@ueberbit.de>
Thu, 1 Mar 2018 11:20:47 +0000 (12:20 +0100)
committerDaniel Ruf <daniel.ruf@ueberbit.de>
Thu, 1 Mar 2018 11:20:47 +0000 (12:20 +0100)
gulp/config.js
gulp/tasks/deploy.js

index 1287a528adbec32f01ad4a3a9ce8ffb323553450..8c14fb6adf391e69071030499e3d88aea13d059d 100644 (file)
@@ -72,9 +72,13 @@ module.exports = {
 
   DIST_FILES: [
     './_build/assets/css/foundation.css',
+    './_build/assets/css/foundation.css.map',
     './_build/assets/css/foundation-float.css',
+    './_build/assets/css/foundation-float.css.map',
     './_build/assets/css/foundation-prototype.css',
+    './_build/assets/css/foundation-prototype.css.map',
     './_build/assets/css/foundation-rtl.css',
+    './_build/assets/css/foundation-rtl.css.map',
     '_build/assets/js/foundation.js'
   ],
 
index d4fe283c3641f5874b7d080d6aec5e49f29a60a5..2f3eafd0c31d28356b4464ea3bad7fd6b34254c2 100644 (file)
@@ -47,6 +47,7 @@ gulp.task('deploy:version', function() {
 // Generates compiled CSS and JS files and puts them in the dist/ folder
 gulp.task('deploy:dist', ['sass:foundation', 'javascript:foundation'], function() {
   var cssFilter = filter(['**/*.css'], { restore: true });
+  var sourcemapFilter = filter(['**/*.css.map'], { restore: true });
   var jsFilter  = filter(['**/*.js'], { restore: true });
 
   console.log(CONFIG.DIST_FILES)
@@ -58,6 +59,9 @@ gulp.task('deploy:dist', ['sass:foundation', 'javascript:foundation'], function(
       .pipe(rename({ suffix: '.min' }))
       .pipe(gulp.dest('./dist/css'))
     .pipe(cssFilter.restore)
+    .pipe(sourcemapFilter)
+    .pipe(gulp.dest('./dist/css'))
+    .pipe(sourcemapFilter.restore)
     .pipe(jsFilter)
       .pipe(gulp.dest('./dist/js'))
       .pipe(uglify())