makeModulesClosure: support firmware

Link it in stage 1.
This commit is contained in:
Nikolay Amiantov
2018-02-16 00:11:07 +02:00
committed by Tuomas Tynkkynen
parent 0be2746fc2
commit 56e0943b08
6 changed files with 17 additions and 4 deletions
@@ -33,4 +33,13 @@ for module in $closure; do
echo $target >> $out/insmod-list
done
mkdir -p $out/lib/firmware
for module in $closure; do
for i in $(modinfo -F firmware $module); do
mkdir -p "$out/lib/firmware/$(dirname "$i")"
echo "firmware for $module: $i"
cp "$firmware/lib/firmware/$i" "$out/lib/firmware/$i" 2>/dev/null || if test -z "$allowMissing"; then exit 1; fi
done
done
depmod -b $out -a $version