#! /bin/bash -ex ## @id $Id$ ## build resource.qrc file from a resource directory ## ## Argument: $1: resource path (default: resources) ## Result: file named .qrc (default: resources.qrc) ## ## Call: ## ## cd src ## ../build-resource-file.sh ## 1 2 3 4 5 6 7 8 ## 45678901234567890123456789012345678901234567890123456789012345678901234567890 RESOURCES=${1:-resources} TARGET=${RESOURCES}.qrc test -d ${RESOURCES} echo "" > ${TARGET} for d in $(find resources -mindepth 1 -type d); do echo " " >> ${TARGET} for f in $(find $d -mindepth 1 -maxdepth 1 -type f); do echo " $f" >> ${TARGET} done echo " " >> ${TARGET} done echo "" >> ${TARGET}