tweak: only clean favicons before favicon task

This commit is contained in:
Maddison Hellstrom 2019-03-14 10:42:52 -07:00
parent df49bfbf4e
commit 531b503f3c
1 changed files with 5 additions and 3 deletions

View File

@ -48,7 +48,9 @@ gulp.task("gulp-autoreload", () => {
spawnChildren() spawnChildren()
}) })
gulp.task("clean", () => del(["build", ".cache", ".tmp-gulp-compile-*", paths.favicons])) gulp.task("clean", () => del(["build", ".cache", ".tmp-gulp-compile-*"]))
gulp.task("clean-favicons", () => del([paths.favicons]))
gulp.task("lint", () => gulp gulp.task("lint", () => gulp
.src([].concat(paths.scripts, paths.gulpfile)) .src([].concat(paths.scripts, paths.gulpfile))
@ -187,7 +189,7 @@ const getFavicon = async ({ domain, favicon }, timeout = 5000) => {
} }
} }
gulp.task("favicons", async () => { gulp.task("favicons", series("clean-favicons", async () => {
const sites = [].concat( const sites = [].concat(
// search engine completions // search engine completions
Object.entries(compl) Object.entries(compl)
@ -210,7 +212,7 @@ gulp.task("favicons", async () => {
.filter(e => e !== undefined) .filter(e => e !== undefined)
return file(favicons, { src: true }) return file(favicons, { src: true })
.pipe(gulp.dest(paths.favicons)) .pipe(gulp.dest(paths.favicons))
}) }))
gulp.task("docs-full", parallel("docs", "favicons")) gulp.task("docs-full", parallel("docs", "favicons"))