Commit 524ec805 authored by Vladimir Bashkirtsev's avatar Vladimir Bashkirtsev

We should copy required files first and then strip. Otherwise strip fails to...

We should copy required files first and then strip. Otherwise strip fails to copy unrecognized files.
parent cfb4b5f1
...@@ -9,9 +9,9 @@ mkdir -p /kernelconfig/initramfs/tmp/dhcp/client/scripts ...@@ -9,9 +9,9 @@ mkdir -p /kernelconfig/initramfs/tmp/dhcp/client/scripts
make -C /kernelconfig/initramfs/dhcp standalone make -C /kernelconfig/initramfs/dhcp standalone
grep "^file /lib" /kernelconfig/initramfs/initramfs.list | awk '{print $3" -o /kernelconfig/initramfs"$3}' | xargs -n3 strip --strip-debug grep -E '^file /(s?bin|lib)' /kernelconfig/initramfs/initramfs.list | awk '{print $3" /kernelconfig/initramfs"$3}' | xargs -n2 cp -dp
grep -E '^file /s?bin' /kernelconfig/initramfs/initramfs.list | awk '{print $3" /kernelconfig/initramfs"$3}' | xargs -n2 cp -dp
find /kernelconfig/initramfs/bin /kernelconfig/initramfs/sbin -type f -exec strip --strip-all '{}' ';' find /kernelconfig/initramfs/bin /kernelconfig/initramfs/sbin -type f -exec strip --strip-all '{}' ';'
find /kernelconfig/initramfs/lib -type f -exec strip --strip-debug '{}' ';'
sed '/^file/ s/^file [^[:space:]]\{1,\} /&\/kernelconfig\/initramfs/' /kernelconfig/initramfs/initramfs.list > /kernelconfig/initramfs/initramfs_list sed '/^file/ s/^file [^[:space:]]\{1,\} /&\/kernelconfig\/initramfs/' /kernelconfig/initramfs/initramfs.list > /kernelconfig/initramfs/initramfs_list
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment