Commit 46ed981d5d203703a01137cc58c841d34e90c147

Authored by Sam Ravnborg
1 parent 72ee59b579

kbuild: fix gen_initramfs_list.sh

Create correct dependencies when specifying your own file with
list of files etc. to include in initramfs.
Reported by: Andre Noll <maan@skl-net.de>

Signed-off-by: Sam Ravnborg <sam@ravnborg.org>

Showing 1 changed file with 5 additions and 1 deletions Side-by-side Diff

scripts/gen_initramfs_list.sh
... ... @@ -200,7 +200,11 @@
200 200 print_mtime "$1" >> ${output}
201 201 cat "$1" >> ${output}
202 202 else
203   - grep ^file "$1" | cut -d ' ' -f 3
  203 + cat "$1" | while read type dir file perm ; do
  204 + if [ "$type" == "file" ]; then
  205 + echo "$file \\";
  206 + fi
  207 + done
204 208 fi
205 209 elif [ -d "$1" ]; then
206 210 dir_filelist "$1"