diff options
author | Volpeon <git@volpeon.ink> | 2020-12-30 11:30:59 +0100 |
---|---|---|
committer | Volpeon <git@volpeon.ink> | 2020-12-30 11:30:59 +0100 |
commit | d90d07fa3938c944fe8897e7ce1d995bd660573d (patch) | |
tree | a1c6a331a00ab9fb40104a0f7d828cd66ac6c2e2 /scripts/build_fonts.sh | |
parent | Fixed finding subpages in some cases, use multiple sorted arrays for categories (diff) | |
download | volpeon.ink-d90d07fa3938c944fe8897e7ce1d995bd660573d.tar.gz volpeon.ink-d90d07fa3938c944fe8897e7ce1d995bd660573d.tar.bz2 volpeon.ink-d90d07fa3938c944fe8897e7ce1d995bd660573d.zip |
Better templates structure, better script config
Diffstat (limited to 'scripts/build_fonts.sh')
-rwxr-xr-x | scripts/build_fonts.sh | 26 |
1 files changed, 16 insertions, 10 deletions
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 @@ | |||
1 | #!/bin/bash | 1 | #!/bin/bash |
2 | 2 | ||
3 | echo -e "\033[0;32m[MINIFY ]\033[0m assets/fonts/iosevka-term-ss09-regular.ttf -> output/iosevka-term-ss09-regular.woff2" | 3 | source "site.defaults.conf" |
4 | 4 | ||
5 | pyftsubset assets/fonts/iosevka-term-ss09-regular.ttf \ | 5 | if [ -f "site.conf" ]; then |
6 | --text-file='assets/fonts/glyphs.txt' \ | 6 | source "site.conf" |
7 | fi | ||
8 | |||
9 | echo -e "\033[0;32m[MINIFY ]\033[0m ${ASSETS_DIR}fonts/iosevka-term-ss09-regular.ttf -> ${OUTPUT_DIR}iosevka-term-ss09-regular.woff2" | ||
10 | |||
11 | pyftsubset ${ASSETS_DIR}fonts/iosevka-term-ss09-regular.ttf \ | ||
12 | --text-file="${ASSETS_DIR}fonts/glyphs.txt" \ | ||
7 | --layout-features+=ss09,dlig \ | 13 | --layout-features+=ss09,dlig \ |
8 | --flavor='woff2' \ | 14 | --flavor="woff2" \ |
9 | --output-file='output/iosevka-term-ss09-regular.woff2' | 15 | --output-file="${OUTPUT_DIR}iosevka-term-ss09-regular.woff2" |
10 | 16 | ||
11 | echo -e "\033[0;32m[MINIFY ]\033[0m assets/fonts/iosevka-term-ss09-bold.ttf -> output/iosevka-term-ss09-bold.woff2" | 17 | echo -e "\033[0;32m[MINIFY ]\033[0m ${ASSETS_DIR}fonts/iosevka-term-ss09-bold.ttf -> ${OUTPUT_DIR}iosevka-term-ss09-bold.woff2" |
12 | 18 | ||
13 | pyftsubset assets/fonts/iosevka-term-ss09-bold.ttf \ | 19 | pyftsubset ${ASSETS_DIR}fonts/iosevka-term-ss09-bold.ttf \ |
14 | --text-file='assets/fonts/glyphs.txt' \ | 20 | --text-file="${ASSETS_DIR}fonts/glyphs.txt" \ |
15 | --layout-features+=ss09,dlig \ | 21 | --layout-features+=ss09,dlig \ |
16 | --flavor='woff2' \ | 22 | --flavor="woff2" \ |
17 | --output-file='output/iosevka-term-ss09-bold.woff2' | 23 | --output-file="${OUTPUT_DIR}iosevka-term-ss09-bold.woff2" |