Diff for /elwix/build_kernel.sh between versions 1.2.2.2 and 1.3.6.1

version 1.2.2.2, 2012/04/18 15:44:30 version 1.3.6.1, 2013/07/17 14:37:38
Line 37  clean_kernel() Line 37  clean_kernel()
         mkdir -p $KERN          mkdir -p $KERN
   
         ln -sf ${CFGDIR}/${KERNCONF} ${BSDKERNCONF}          ln -sf ${CFGDIR}/${KERNCONF} ${BSDKERNCONF}
           ln -sf ${CFGDIR}/${KERNHINT:=$KERNCONF.hints} ${BSDKERNCONF}
 }  }
   
 build_kernel()  build_kernel()
Line 45  build_kernel() Line 46  build_kernel()
         cd $BSDSRC          cd $BSDSRC
         env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \          env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \
                 -j${PARALLEL_BUILD} buildkernel KERNCONF=${KERNCONF} DESTDIR=${KERN}                  -j${PARALLEL_BUILD} buildkernel KERNCONF=${KERNCONF} DESTDIR=${KERN}
        if ! $?; then        if [ $? -eq 0 ]; then
                exit 1 
        else 
                 cd -                  cd -
           else
                   exit 1
         fi          fi
 }  }
   
Line 60  install_kernel() Line 61  install_kernel()
                 installkernel KERNCONF=${KERNCONF} DESTDIR=${KERN}                  installkernel KERNCONF=${KERNCONF} DESTDIR=${KERN}
         cd -          cd -
   
        if $?; then        if [ $? -eq 0 ]; then
                 echo "ELWIX Platform:${PLATFORM} Version:${VERSION} TargetArch:${TARGET_ARCH}" >${KERN}/elwix.ver                  echo "ELWIX Platform:${PLATFORM} Version:${VERSION} TargetArch:${TARGET_ARCH}" >${KERN}/elwix.ver
         fi          fi
 }  }
Line 68  install_kernel() Line 69  install_kernel()
 ### main()  ### main()
 if ! SnitVer ${KERN}/elwix.ver; then  if ! SnitVer ${KERN}/elwix.ver; then
         clean_kernel          clean_kernel
        build_kernel && install_kernel        build_kernel
         install_kernel
 else  else
         echo "Skipped ELWIX Kernel build ..."          echo "Skipped ELWIX Kernel build ..."
 fi  fi

Removed from v.1.2.2.2  
changed lines
  Added in v.1.3.6.1


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>