Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by David Brown (7b1f7f6ba9ce21d4a7626e1e3ad96f15747f9182)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: David Brown <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by David Brown (7b1f7f6ba9ce21d4a7626e1e3ad96f15747f9182)
  • Date: Wed, 17 Oct 2007 22:21:30 -0500

GIT changes to master grimoire by David Brown <dmlb2000 AT gmail.com>:

kernels/linux/BUILD | 32 ++++++++++++++------------------
kernels/linux/HISTORY | 4 ++++
2 files changed, 18 insertions(+), 18 deletions(-)

New commits:
commit 7b1f7f6ba9ce21d4a7626e1e3ad96f15747f9182
Author: David Brown <dmlb2000 AT gmail.com>
Commit: David Brown <dmlb2000 AT gmail.com>

linux fixed syntax error in build file

commit 9d3f54e2d005132012c92d4201ef1349afc7be04
Author: David Brown <dmlb2000 AT gmail.com>
Commit: David Brown <dmlb2000 AT gmail.com>

linux updated build process to call out to the linux makefile only twice
instead of several places

diff --git a/kernels/linux/BUILD b/kernels/linux/BUILD
index c2ec244..7d0d7d2 100755
--- a/kernels/linux/BUILD
+++ b/kernels/linux/BUILD
@@ -5,34 +5,30 @@ echo "This is the version: $VERSION" &&
# 2.6 kernels.

case "${KERNEL_ARCH}" in
+ sparc*)
+ IMAGE_TARGET=vmlinux
+ ;;
ppc)
LDFLAGS="${LDFLAGS/-s/}"
+ IMAGE_TARGET=vmlinux
+ ;;
+ sh)
+ IMAGE_TARGET=zImage
+ ;;
+ *)
+ IMAGE_TARGET=bzImage
;;
esac &&

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

Archive powered by MHonArc 2.6.24.

Top of Page