software =
{
version = "1.0";
description = "Firmware update with pre-check";
embedded-script = "function preinst()
local hw_rev = swupdate.get_hw_revision()
if hw_rev ~= '1.2' then
print('Incompatible hardware revision!')
return false, 'Hardware mismatch'
end
return true
end";
images: (
{
filename = "rootfs.ext4";
device = "/dev/mmcblk0p2";
}
);
}