[klibc] Fw: kbuild: fix gen_initramfs_list.sh

Sam Ravnborg sam at ravnborg.org
Mon May 8 10:04:57 PDT 2006


Hi hpa.

This change is obviously valid for your integrated kernel-klibc tree.
But it may result in some manual merge.

Just a FYI

	Sam

----- Forwarded message from Linux Kernel Mailing List <linux-kernel at vger.kernel.org> -----

Subject: kbuild: fix gen_initramfs_list.sh
Sender: git-commits-head-owner at vger.kernel.org
From: Linux Kernel Mailing List <linux-kernel at vger.kernel.org>
Date:	Mon, 8 May 2006 16:59:14 GMT
To: git-commits-head at vger.kernel.org
X-Mailing-List:	git-commits-head at vger.kernel.org

commit 46ed981d5d203703a01137cc58c841d34e90c147
tree 181da1d9eac493d95035c2ac633da70bc67f1a07
parent 72ee59b5797e5d6fe32b5cf3473660a50a02db40
author Sam Ravnborg <sam at mars.ravnborg.org> Sun, 30 Apr 2006 23:56:33 +0200
committer Sam Ravnborg <sam at mars.ravnborg.org> Sun, 30 Apr 2006 23:56:33 +0200

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 at skl-net.de>

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

 scripts/gen_initramfs_list.sh |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/scripts/gen_initramfs_list.sh b/scripts/gen_initramfs_list.sh
index 56b3bed..331c079 100644
--- a/scripts/gen_initramfs_list.sh
+++ b/scripts/gen_initramfs_list.sh
@@ -200,7 +200,11 @@ input_file() {
 			print_mtime "$1" >> ${output}
 			cat "$1"         >> ${output}
 		else
-			grep ^file "$1" | cut -d ' ' -f 3
+			cat "$1" | while read type dir file perm ; do
+				if [ "$type" == "file" ]; then
+					echo "$file \\";
+				fi
+			done
 		fi
 	elif [ -d "$1" ]; then
 		dir_filelist "$1"
-
To unsubscribe from this list: send the line "unsubscribe git-commits-head" in
the body of a message to majordomo at vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

----- End forwarded message -----



More information about the klibc mailing list