From 52317f9a3e18914f97f8a822400ee93a64dc701a Mon Sep 17 00:00:00 2001 From: Armijn Hemel Date: Fri, 19 Aug 2005 23:09:42 +0000 Subject: [PATCH] add no-op if some files aren't there for copying (and reintroduce "exit 1" for now) svn path=/nixpkgs/trunk/; revision=3647 --- pkgs/os-specific/linux/kernel/builder.sh | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/os-specific/linux/kernel/builder.sh b/pkgs/os-specific/linux/kernel/builder.sh index 0369165e24e..3a0baa7b727 100644 --- a/pkgs/os-specific/linux/kernel/builder.sh +++ b/pkgs/os-specific/linux/kernel/builder.sh @@ -31,9 +31,9 @@ buildPhase() { # copy architecture dependent files - cp -a arch/$arch/scripts $out/lib/modules/${version}/build - cp -a arch/$arch/*lds $out/lib/modules/${version}/build - cp -a --parents arch/$arch/kernel/asm-offsets.s $out/lib/modules/${version}/build/arch/$arch/kernel + cp -a arch/$arch/scripts $out/lib/modules/${version}/build || : + cp -a arch/$arch/*lds $out/lib/modules/${version}/build || : + cp -a --parents arch/$arch/kernel/asm-offsets.s $out/lib/modules/${version}/build/arch/$arch/kernel || : # copy scripts rm -rf scripts/*.o @@ -51,6 +51,7 @@ buildPhase() { # external modules can be built touch -r $out/lib/modules/$version/build/Makefile $out/lib/modules/$version/build/include/linux/version.h touch -r $out/lib/modules/$version/build/.config $out/lib/modules/$version/build/include/linux/autoconf.h + exit 1 }