From 10f8ddb116b61d6fdf2e58fd4c3178f35783149b Mon Sep 17 00:00:00 2001 From: Ronan Abhamon Date: Tue, 18 Oct 2016 11:27:53 +0200 Subject: [PATCH] feat(dev_scripts/update_resources): add doc --- tests/dev_scripts/update_resources | 24 +++++++++++++++++------- 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/tests/dev_scripts/update_resources b/tests/dev_scripts/update_resources index eece22a18..661d9b227 100755 --- a/tests/dev_scripts/update_resources +++ b/tests/dev_scripts/update_resources @@ -1,23 +1,33 @@ #!/usr/bin/sh -SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" -RESOURCE_FILE="resources.qrc" +# ==================================================================== +# Tool to build automatically `resources.qrc`. +# +# It should be used sparingly, it adds all `.qml`, `.svg`, `.png`, +# `.jpg` and `.js` (contained in `ui` and `imgs` folders) +# in the resources file. +# +# If you don't want to add a particular file, do not use this script! +# ==================================================================== +RESOURCES_FILE="resources.qrc" + +SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" cd $SCRIPT_DIR/.. echo " - " > $RESOURCE_FILE + " > $RESOURCES_FILE for filename in $(find ui/ imgs/ -type f | sort) do basename="${filename##*/}" extension="${filename##*.}" - if [[ "${extension}" == @(qml|svg|png|jpg|js) || - "${basename}" == "qmldir" ]]; then - echo " $filename" >> $RESOURCE_FILE + if [[ ${extension} == @(qml|svg|png|jpg|js) || + ${basename} == qmldir ]]; then + echo " $filename" >> $RESOURCES_FILE fi done echo " -" >> $RESOURCE_FILE +" >> $RESOURCES_FILE