diff options
author | Felix Fietkau <nbd@openwrt.org> | 2008-04-02 14:50:05 +0200 |
---|---|---|
committer | Sam Ravnborg <sam@uranus.ravnborg.org> | 2008-04-28 22:50:51 +0200 |
commit | b5a5e4c73228e1c5f646ee2524f5e13ae5f08b4d (patch) | |
tree | 203d01fe0680a8ad223b437247e6865c6173599d /scripts/gen_initramfs_list.sh | |
parent | 01dee1881d7cbcd5c456735085e52de94da8d4e1 (diff) | |
download | op-kernel-dev-b5a5e4c73228e1c5f646ee2524f5e13ae5f08b4d.zip op-kernel-dev-b5a5e4c73228e1c5f646ee2524f5e13ae5f08b4d.tar.gz |
kbuild: fix unportability in gen_initramfs_list.sh
On a Mac OS X machine the output of ls -l is different from a standard
Linux machine. Use readlink instead of parsing a hardcoded field number
from the ls output.
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
Diffstat (limited to 'scripts/gen_initramfs_list.sh')
-rw-r--r-- | scripts/gen_initramfs_list.sh | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/scripts/gen_initramfs_list.sh b/scripts/gen_initramfs_list.sh index 684fb9c..5f3415f 100644 --- a/scripts/gen_initramfs_list.sh +++ b/scripts/gen_initramfs_list.sh @@ -135,7 +135,7 @@ parse() { str="${ftype} ${name} ${str} ${dev} ${maj} ${min}" ;; "slink") - local target=`field 11 $(LC_ALL=C ls -l "${location}")` + local target=`readlink "${location}"` str="${ftype} ${name} ${target} ${str}" ;; *) |