From ffbf5e45fa0617a37950b34deab63736b1c6b1d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Thu, 31 Dec 2020 11:32:20 +0100 Subject: [PATCH] Allow Dart Sass transformations to be cached on disk This enbles people to build their sites/themes on servers where the Dart Sass binary is not available. --- resources/transform.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/resources/transform.go b/resources/transform.go index f276f00c3..ad2485716 100644 --- a/resources/transform.go +++ b/resources/transform.go @@ -51,9 +51,11 @@ var ( // These are transformations that need special support in Hugo that may not // be available when building the theme/site so we write the transformation // result to disk and reuse if needed for these, +// TODO(bep) it's a little fragile having these constants redefined here. var transformationsToCacheOnDisk = map[string]bool{ - "postcss": true, - "tocss": true, + "postcss": true, + "tocss": true, + "tocss-dart": true, } func newResourceAdapter(spec *Spec, lazyPublish bool, target transformableResource) *resourceAdapter {