diff --git a/tools/mkromfsimg.sh b/tools/mkromfsimg.sh index fde95c965..1287ef68e 100755 --- a/tools/mkromfsimg.sh +++ b/tools/mkromfsimg.sh @@ -36,6 +36,12 @@ fsdir=${topdir}/bin romfsimg=romfs.img headerfile=boot_romfsimg.h +if [ -n "$1" ]; then # output file path + _path=$(dirname "$1") + # ensure output path exists + mkdir -p $_path 2>/dev/null && headerfile=$1 +fi + # Sanity checks if [ ! -d "${fsdir}" ]; then