From d90d07fa3938c944fe8897e7ce1d995bd660573d Mon Sep 17 00:00:00 2001 From: Volpeon Date: Wed, 30 Dec 2020 11:30:59 +0100 Subject: Better templates structure, better script config --- scripts/build_fonts.sh | 26 ++++++++++++++++---------- 1 file changed, 16 insertions(+), 10 deletions(-) (limited to 'scripts/build_fonts.sh') diff --git a/scripts/build_fonts.sh b/scripts/build_fonts.sh index bd168df..292cef2 100755 --- a/scripts/build_fonts.sh +++ b/scripts/build_fonts.sh @@ -1,17 +1,23 @@ #!/bin/bash -echo -e "\033[0;32m[MINIFY ]\033[0m assets/fonts/iosevka-term-ss09-regular.ttf -> output/iosevka-term-ss09-regular.woff2" +source "site.defaults.conf" -pyftsubset assets/fonts/iosevka-term-ss09-regular.ttf \ - --text-file='assets/fonts/glyphs.txt' \ +if [ -f "site.conf" ]; then + source "site.conf" +fi + +echo -e "\033[0;32m[MINIFY ]\033[0m ${ASSETS_DIR}fonts/iosevka-term-ss09-regular.ttf -> ${OUTPUT_DIR}iosevka-term-ss09-regular.woff2" + +pyftsubset ${ASSETS_DIR}fonts/iosevka-term-ss09-regular.ttf \ + --text-file="${ASSETS_DIR}fonts/glyphs.txt" \ --layout-features+=ss09,dlig \ - --flavor='woff2' \ - --output-file='output/iosevka-term-ss09-regular.woff2' + --flavor="woff2" \ + --output-file="${OUTPUT_DIR}iosevka-term-ss09-regular.woff2" -echo -e "\033[0;32m[MINIFY ]\033[0m assets/fonts/iosevka-term-ss09-bold.ttf -> output/iosevka-term-ss09-bold.woff2" +echo -e "\033[0;32m[MINIFY ]\033[0m ${ASSETS_DIR}fonts/iosevka-term-ss09-bold.ttf -> ${OUTPUT_DIR}iosevka-term-ss09-bold.woff2" -pyftsubset assets/fonts/iosevka-term-ss09-bold.ttf \ - --text-file='assets/fonts/glyphs.txt' \ +pyftsubset ${ASSETS_DIR}fonts/iosevka-term-ss09-bold.ttf \ + --text-file="${ASSETS_DIR}fonts/glyphs.txt" \ --layout-features+=ss09,dlig \ - --flavor='woff2' \ - --output-file='output/iosevka-term-ss09-bold.woff2' + --flavor="woff2" \ + --output-file="${OUTPUT_DIR}iosevka-term-ss09-bold.woff2" -- cgit v1.2.3-54-g00ecf