X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=gulpfile.js;h=1eb0d6ba316eca5bd8e0babdf27e8e9983bd6af4;hb=1e09fefcb05abf6496c89fe8115f0437a26b9490;hp=2a868e10c80d4b257d9afb7622effdac7a219a23;hpb=5b35c97a841bd2a8a199dc81b70c12d1c1beb0a4;p=koha.git diff --git a/gulpfile.js b/gulpfile.js index 2a868e10c8..1eb0d6ba31 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -26,28 +26,36 @@ var sassOptions = { precision: 3 } +if( gutil.env.view == "opac" ){ + var css_base = OPAC_CSS_BASE; + var js_base = OPAC_JS_BASE; +} else { + var css_base = STAFF_CSS_BASE; + var js_base = STAFF_JS_BASE; +} + gulp.task( "default", ['watch'] ); // CSS processing for development gulp.task('css', function() { - return gulp.src( STAFF_CSS_BASE + "/src/**/*.scss" ) + return gulp.src( css_base + "/src/**/*.scss" ) .pipe(sourcemaps.init()) .pipe(sass( sassOptions ).on('error', sass.logError)) .pipe(autoprefixer()) .pipe(sourcemaps.write('./maps')) - .pipe(gulp.dest( STAFF_CSS_BASE )); + .pipe(gulp.dest( css_base )); }); // CSS processing for production gulp.task('build', function() { - return gulp.src( STAFF_CSS_BASE + "/src/**/*.scss" ) + return gulp.src( css_base + "/src/**/*.scss" ) .pipe(sass( sassOptions ).on('error', sass.logError)) .pipe(autoprefixer()) .pipe(cssnano()) - .pipe(gulp.dest( STAFF_CSS_BASE )); + .pipe(gulp.dest( css_base )); }); gulp.task('watch', function(){ - gulp.watch( STAFF_CSS_BASE + "/src/**/*.scss", ['css'] ); + gulp.watch( css_base + "/src/**/*.scss", ['css'] ); }); \ No newline at end of file