Whamcloud - gitweb
* fix a tyop
authormjmac <mjmac>
Wed, 5 Apr 2006 02:02:36 +0000 (02:02 +0000)
committermjmac <mjmac>
Wed, 5 Apr 2006 02:02:36 +0000 (02:02 +0000)
* add some sanity-checking

build/lbuild

index 2fb22b2..68930e6 100755 (executable)
@@ -717,11 +717,17 @@ if [ -z "$LINUX" ] ; then
         LINUX=$(pwd)/linux
         pushd $LINUX && {
             # need a .config -- like a user would do
         LINUX=$(pwd)/linux
         pushd $LINUX && {
             # need a .config -- like a user would do
-            cp /boot/config-${lnxmaj}-${lnxrel}smp .config
+            BOOTCONFIG="/boot/config-${lnxmaj}-${lnxrel}smp"
+            if [ -f $BOOTCONFIG ]; then
+                cp $BOOTCONFIG .config
+            else
+                fatal 1 "$BOOTCONFIG doesn't exist!  Help!"                
+            fi
             make oldconfig
             make include/asm
             make include/linux/version.h
             make SUBDIRS=scripts
             make oldconfig
             make include/asm
             make include/linux/version.h
             make SUBDIRS=scripts
+        }
         popd
         build_lustre
     fi
         popd
         build_lustre
     fi