diff options
| author | Sam Ravnborg <sam@mars.ravnborg.org> | 2006-04-30 17:56:33 -0400 |
|---|---|---|
| committer | Sam Ravnborg <sam@mars.ravnborg.org> | 2006-04-30 17:56:33 -0400 |
| commit | 46ed981d5d203703a01137cc58c841d34e90c147 (patch) | |
| tree | 181da1d9eac493d95035c2ac633da70bc67f1a07 /scripts | |
| parent | 72ee59b5797e5d6fe32b5cf3473660a50a02db40 (diff) | |
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>
Diffstat (limited to 'scripts')
| -rw-r--r-- | scripts/gen_initramfs_list.sh | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/scripts/gen_initramfs_list.sh b/scripts/gen_initramfs_list.sh index 56b3bed110..331c079f02 100644 --- a/scripts/gen_initramfs_list.sh +++ b/scripts/gen_initramfs_list.sh | |||
| @@ -200,7 +200,11 @@ input_file() { | |||
| 200 | print_mtime "$1" >> ${output} | 200 | print_mtime "$1" >> ${output} |
| 201 | cat "$1" >> ${output} | 201 | cat "$1" >> ${output} |
| 202 | else | 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 | fi | 208 | fi |
| 205 | elif [ -d "$1" ]; then | 209 | elif [ -d "$1" ]; then |
| 206 | dir_filelist "$1" | 210 | dir_filelist "$1" |
