From a5ee453004cd00f1ed4b8584a9c88f965f1ef4f0 Mon Sep 17 00:00:00 2001 From: Marc Fiuczynski Date: Wed, 25 Apr 2007 21:00:56 +0000 Subject: [PATCH] check if a include directory is available before trying to copy it --- scripts/kernel-2.6-planetlab.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/scripts/kernel-2.6-planetlab.spec b/scripts/kernel-2.6-planetlab.spec index fc01792a3..11f3a377c 100644 --- a/scripts/kernel-2.6-planetlab.spec +++ b/scripts/kernel-2.6-planetlab.spec @@ -409,8 +409,12 @@ BuildKernel() { rm -f $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/scripts/*/*.o mkdir -p $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/include cd include - cp -a acpi config keys linux math-emu media mtd net pcmcia rdma rxrpc scsi sound video asm asm-generic $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/include - cp -a `readlink asm` $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/include + #cp -a acpi config keys linux math-emu media mtd net pcmcia rdma rxrpc scsi sound video asm asm-generic $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/include + #cp -a `readlink asm` $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/include + for directory in acpi config keys linux math-emu media mtd net pcmcia rdma rxrpc scsi sound video asm asm-generic; do + [ -d $directory ] && cp -a $directory $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/include + [ -h $directory ] && cp -a `readlink $directory` $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/include + done if [ "$Arch" = "x86_64" ]; then cp -a asm-i386 $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/include fi -- 2.47.0