|
|
| version 1.1, 2011/07/05 23:43:00 | version 1.2.2.1, 2012/02/17 00:09:03 |
|---|---|
| Line 36 clean_kernel() | Line 36 clean_kernel() |
| rm -rf $KERN | rm -rf $KERN |
| mkdir -p $KERN | mkdir -p $KERN |
| ln -sf $(pwd)/config/${KERNCONF} ${BSDKERNCONF} | ln -sf ${CFGDIR}/${KERNCONF} ${BSDKERNCONF} |
| } | } |
| build_kernel() | build_kernel() |
| Line 45 build_kernel() | Line 45 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} |
| cd - | if [ $? -ne 0 ]; then |
| exit 1 | |
| else | |
| cd - | |
| fi | |
| } | } |
| install_kernel() | install_kernel() |
| Line 62 install_kernel() | Line 66 install_kernel() |
| ### main() | ### main() |
| if ! SnitVer ${KERN}/elwix.ver; then | if ! SnitVer ${KERN}/elwix.ver; then |
| clean_kernel | clean_kernel |
| build_kernel | build_kernel && install_kernel |
| install_kernel | |
| else | else |
| echo "Skipped ELWIX Kernel build ..." | echo "Skipped ELWIX Kernel build ..." |
| fi | fi |