#!/bin/sh

set -e

compress_all() {
    local dir pattern target

    while read -r pattern target; do
        dir="${pattern%/*}"
        pattern="${pattern##*/}"
        if [ "$dir" != "boot" ]; then
            zstd --quiet --compress --rm debian/linux-firmware-raspi/"$target"/$pattern
        fi
    done < debian/linux-firmware-raspi.install
}

compress_all
