From: Marc Fiuczynski Date: Wed, 25 Apr 2007 21:00:56 +0000 (+0000) Subject: check if a include directory is available before trying to copy it X-Git-Tag: planetlab-4_0-rc3~8 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=a5ee453004cd00f1ed4b8584a9c88f965f1ef4f0;p=linux-2.6.git check if a include directory is available before trying to copy it --- 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