From 42d3cb5b6578448b9f78bc71848395adef8a2014 Mon Sep 17 00:00:00 2001 From: Balint Morasz Date: Thu, 26 Oct 2023 09:59:45 +0200 Subject: [PATCH] fix deployment --- compile-less.sh | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/compile-less.sh b/compile-less.sh index 30de236..f1e2118 100755 --- a/compile-less.sh +++ b/compile-less.sh @@ -1,10 +1,13 @@ #!/bin/bash echo "Compiling all LESS files to CSS" -for file in src/**/*.less -do - FROM=$file - TO=${file/.*/.css} - SOURCE_MAP=${file/.*/.css.map} - echo "$FROM --> $TO & $SOURCE_MAP" - node_modules/less/bin/lessc "$FROM" "$TO" --source-map="$SOURCE_MAP" -done + +function compile_less() { + FROM=$1 + TO=${FROM/.*/.css} + SOURCE_MAP=${FROM/.*/.css.map} + echo "$FROM --> $TO & $SOURCE_MAP" + node_modules/less/bin/lessc "$FROM" "$TO" --source-map="$SOURCE_MAP" +} + +export -f compile_less +find src -type f -name '*.less' -exec bash -c 'compile_less $1' shell {} \;