This commit is contained in:
Niels Nübel
2020-12-04 11:11:35 +01:00
commit 3d59b14405
114 changed files with 72924 additions and 0 deletions
+33
View File
@@ -0,0 +1,33 @@
/*
* @title Copy
* @description A task to copy files to the output directory
*/
// Dependencies
import {src, dest, series} from 'gulp';
import changed from 'gulp-changed';
import replacestrings from '../util/replaceStrings.js';
import gulpif from 'gulp-if';
// Config
import {config, isProd, stringsreplace} from '../config';
function cleancopy() {
return src(config.paths.copyrelease.src)
.pipe(gulpif(!isProd, changed(config.paths.copyrelease.dest)))
.pipe(dest(config.paths.copyrelease.dest));
}
function replacecopy() {
return src(config.paths.copyrelease.replacesrc)
.pipe(replacestrings(stringsreplace))
.pipe(gulpif(!isProd, changed(config.paths.copyrelease.dest)))
.pipe(dest(config.paths.copyrelease.dest));
}
export const copyRelease = series(
cleancopy,
replacecopy
);