resources_gen.sh: Allow specifying directory from arguments

This commit is contained in:
2025-12-22 13:01:53 +01:00
parent f607716bf7
commit 5d66501262

View File

@@ -8,9 +8,10 @@ mkdir -p "$1"
rm -f "$GENERATED_EMBEDDED_DECLARATIONS" rm -f "$GENERATED_EMBEDDED_DECLARATIONS"
rm -f "$GENERATED_INIT_TEXT_RESOURCES" rm -f "$GENERATED_INIT_TEXT_RESOURCES"
find template/quitesimple/ -type f | while read line ; do TEMPLATEPATH="$2"
stringvar=$( echo "$line" | sed -e 's;template/quitesimple/;;g' ) find "$TEMPLATEPATH" -type f | while read line ; do
name=$(echo "$line" | tr '.-' '_' | tr '/' '_') stringvar=$( echo "$line" | sed -e "s;$TEMPLATEPATH/;;g" )
name=$(echo "$line" | tr '.-' '_' | tr '/' '_' )
echo "DECLARE_RESOURCE($name)" >> $GENERATED_EMBEDDED_DECLARATIONS echo "DECLARE_RESOURCE($name)" >> $GENERATED_EMBEDDED_DECLARATIONS
echo "text_resources.insert({\"$stringvar\", RESOURCE_STRING_VIEW($name)});" >> $GENERATED_INIT_TEXT_RESOURCES echo "text_resources.insert({\"$stringvar\", RESOURCE_STRING_VIEW($name)});" >> $GENERATED_INIT_TEXT_RESOURCES