This repository has been archived on 2025-09-06. You can view files and clone it, but cannot push or open issues/pull-requests.
home-assistant-yellow/genimage.sh

28 lines
472 B
Bash
Executable File

#!/bin/sh
# vim: set sw=4 ts=4 sts=4 et :
set -e
cleanup() {
if [ -n "${tmproot}" ]; then
if [ "${tmproot}" != / ]; then
rm -rf "${tmproot}"
fi
unset tmproot
fi
}
. ./config
trap cleanup INT TERM QUIT EXIT
tmproot=$(mktemp -d)
tmppath=$(mktemp -d)
genimage \
--rootpath "${tmproot}" \
--tmppath "${tmppath}" \
--inputpath images/ \
--outputpath images/ \
--mkdosfs mkfs.vfat \
--config genimage.cfg