From 1f599090549f34365a2e3e6ce37651be1fc74679 Mon Sep 17 00:00:00 2001 From: Timerix Date: Tue, 23 Jul 2024 02:57:26 +0500 Subject: [PATCH] deleted embed_fonts.sh --- tasks/embed_fonts.sh | 40 ---------------------------------------- 1 file changed, 40 deletions(-) delete mode 100755 tasks/embed_fonts.sh diff --git a/tasks/embed_fonts.sh b/tasks/embed_fonts.sh deleted file mode 100755 index 69ba5dc..0000000 --- a/tasks/embed_fonts.sh +++ /dev/null @@ -1,40 +0,0 @@ -#!/usr/bin/env bash -cd fonts -SRC_C="" -HEADER="generated/fonts_embedded.h" - -function append_def_to_header { - local c_src_file=$1 - local c_var_name=$2 - local header_file=$3 - echo "#define $c_var_name $(echo $c_var_name | sed 's/font_//')" >> "$header_file" - sed '3!d;' $c_src_file | sed 's/const/static const/' >> "$header_file" - sed '4!d;' $c_src_file | sed 's/const/extern const/' | sed 's/\[.*/[];/' >> "$header_file" -} - -rm -rf generated -mkdir generated -mkdir generated/src -$CMP_CPP binary_to_compressed_c.cpp -o generated/binary_to_compressed_c.exe -for ttf_file in $(ls *.ttf); do - c_var_name="font_$(basename $ttf_file .ttf | tr ' ' '_' | tr '-' '_')" - c_src_file="generated/src/$c_var_name.c" - myprint "$ttf_file : $c_var_name > c_src_file" - generated/binary_to_compressed_c.exe -nostatic "$ttf_file" "$c_var_name" > "$c_src_file" - SRC_C="$SRC_C fonts/$c_src_file" - append_def_to_header "$c_src_file" "$c_var_name" "$HEADER" -done -cd .. -mkdir -p src/generated/ -cp -v fonts/$HEADER src/$HEADER -myprint "${GREEN}font arrays external definitions have been written to ${CYAN}src/$HEADER" - -# delete old objects -clean_dir "$OBJDIR/objects" -# compiling -compile_c "$C_ARGS" "$SRC_C" -pack_static_lib "$STATIC_LIB_FILE" -# moving lib file -mv "$OUTDIR/$STATIC_LIB_FILE" libs/ -mkdir -p "libs" -myprint "$OUTDIR/$STATIC_LIB_FILE -> libs/"