diff --git a/build-plans.toml b/build-plans.toml index 292dca361..1e6ff5748 100644 --- a/build-plans.toml +++ b/build-plans.toml @@ -327,7 +327,7 @@ css = "normal" [buildPlans.iosevka-etoile] family = "Iosevka Etoile" -design = ["type", "slab", "v-at-fourfold", 'v-j-serifed', 'no-cv-ss', "no-cv-ss", "no-ligation"] +design = ["type", "slab", "v-at-fourfold", 'v-j-serifed', 'no-cv-ss', "no-ligation"] upright = ['v-i-serifed', 'v-l-serifed'] italic = ['v-i-italic', 'v-l-italic'] oblique = ['v-i-serifed', 'v-l-serifed'] diff --git a/verdafile.js b/verdafile.js index 427887b04..49153a52c 100644 --- a/verdafile.js +++ b/verdafile.js @@ -550,9 +550,16 @@ const PagesDataExport = task(`pages:data-export`, async target => { const PagesFontExport = task(`pages:font-export`, async target => { const [pagesDir] = await target.need(PagesDir); if (!pagesDir) return; - const [sans, slab] = await target.need(GroupContents`iosevka`, GroupContents`iosevka-slab`); - await cp(`${DIST}/${sans}`, path.resolve(pagesDir, "shared/font-import", sans)); - await cp(`${DIST}/${slab}`, path.resolve(pagesDir, "shared/font-import", slab)); + const dirs = await target.need( + GroupContents`iosevka`, + GroupContents`iosevka-slab`, + GroupContents`iosevka-aile`, + GroupContents`iosevka-etoile`, + GroupContents`iosevka-sparkle` + ); + for (const dir of dirs) { + await cp(`${DIST}/${dir}`, path.resolve(pagesDir, "shared/font-import", dir)); + } }); const Pages = task(`pages`, async target => {