if [[ -z "$INTERNAL_ISO_VAR" ]] ; then
case "$VERSION" in
- 2.6*)
- echo "making for a 2.6 kernel" &&
- make $EXTRA_MAKE_OPTIONS modules &&
- make $EXTRA_MAKE_OPTIONS || return 1
- ;;
2.[024]*)
- echo "making for a 2.4 kernel" &&
- make dep &&
- case $KERNEL_ARCH in
- sparc*) make $EXTRA_MAKE_OPTIONS vmlinux || return 1 ;;
- ppc) make $EXTRA_MAKE_OPTIONS vmlinux || return 1 ;;
- sh) make $EXTRA_MAKE_OPTIONS zImage || return 1 ;;
- *) make $EXTRA_MAKE_OPTIONS bzImage || return 1 ;;
- esac &&
- make $EXTRA_MAKE_OPTIONS modules || return 1
- ;;
- *)
- echo "There is no kernel version: $VERSION" &&
- return 1
+ echo "making deps for a 2.4 kernel" &&
+ make dep
;;
esac &&
+ make $EXTRA_MAKE_OPTIONS $IMAGE_TARGET &&
+ make $EXTRA_MAKE_OPTIONS modules &&
if grep -q CONFIG_BONDING=m ./.config || grep -q CONFIG_BONDING=y ./.config
then
gcc -Wall -O -I/usr/src/linux/include
./Documentation/networking/ifenslave.c -o ifenslave
diff --git a/kernels/linux/HISTORY b/kernels/linux/HISTORY
index 113758d..3edd7a3 100644
--- a/kernels/linux/HISTORY
+++ b/kernels/linux/HISTORY
@@ -1,3 +1,7 @@
+2007-10-17 David Brown <dmlb2000 AT gmail.com>
+ * BUILD: cleaned up BUILD process to reduce the number of times
+ we call make to the kernel in the code and some syntax errors
+
2007-10-14 David Brown <dmlb2000 AT gmail.com>
* info/patches/smgl_patches/smgl-logo-0.2-for-2.6.22.patch: added
[SM-Commit] GIT changes to master grimoire by David Brown (7b1f7f6ba9ce21d4a7626e1e3ad96f15747f9182),
David Brown, 10/17/2007