From ad0253a461eb95838b9368de8d1b3ce93b7da369 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= Date: Thu, 28 Sep 2017 14:33:43 +0200 Subject: [PATCH] Gulp: replaced hardcoded paths with variables. --- gulpfile.js | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/gulpfile.js b/gulpfile.js index 97385d9f..e9f7d90e 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -21,6 +21,12 @@ var enabled = { cachify: !argv.production }; +var destination = { + css: 'pillar/web/static/assets/css', + pug: 'pillar/web/templates', + js: 'pillar/web/static/assets/js', +} + /* CSS */ gulp.task('styles', function() { @@ -32,7 +38,7 @@ gulp.task('styles', function() { )) .pipe(autoprefixer("last 3 versions")) .pipe(gulpif(enabled.maps, sourcemaps.write("."))) - .pipe(gulp.dest('pillar/web/static/assets/css')) + .pipe(gulp.dest(destination.css)) .pipe(gulpif(argv.livereload, livereload())); }); @@ -45,7 +51,7 @@ gulp.task('templates', function() { .pipe(pug({ pretty: enabled.prettyPug })) - .pipe(gulp.dest('pillar/web/templates/')) + .pipe(gulp.dest(destination.pug)) .pipe(gulpif(argv.livereload, livereload())); }); @@ -60,7 +66,7 @@ gulp.task('scripts', function() { .pipe(rename({suffix: '.min'})) .pipe(gulpif(enabled.maps, sourcemaps.write("."))) .pipe(chmod(644)) - .pipe(gulp.dest('pillar/web/static/assets/js/')) + .pipe(gulp.dest(destination.js)) .pipe(gulpif(argv.livereload, livereload())); }); @@ -75,7 +81,7 @@ gulp.task('scripts_concat_tutti', function() { .pipe(gulpif(enabled.uglify, uglify())) .pipe(gulpif(enabled.maps, sourcemaps.write("."))) .pipe(chmod(644)) - .pipe(gulp.dest('pillar/web/static/assets/js/')) + .pipe(gulp.dest(destination.js)) .pipe(gulpif(argv.livereload, livereload())); }); @@ -87,7 +93,7 @@ gulp.task('scripts_concat_markdown', function() { .pipe(gulpif(enabled.uglify, uglify())) .pipe(gulpif(enabled.maps, sourcemaps.write("."))) .pipe(chmod(644)) - .pipe(gulp.dest('pillar/web/static/assets/js/')) + .pipe(gulp.dest(destination.js)) .pipe(gulpif(argv.livereload, livereload())); });