diff options
author | Andy Green <andy@openmoko.com> | 2008-11-19 17:11:15 +0000 |
---|---|---|
committer | Andy Green <andy@openmoko.com> | 2008-11-19 17:11:15 +0000 |
commit | e5889dbde9d009145dd76ff7abf8f24c81bd5f64 (patch) | |
tree | 142e4ed9d624cdf254721cc203ce7336b2dfbdf0 /build | |
parent | 53f86232db551ce11d653041866363731d06a3d8 (diff) |
add-build-script-name-based-on-64xx-or-24xx-config.patch
Signed-off-by: Andy Green <andy@openmoko.com>
Diffstat (limited to 'build')
-rwxr-xr-x | build | 16 |
1 files changed, 14 insertions, 2 deletions
@@ -1,6 +1,6 @@ #!/bin/sh -set -x +# set -x export CROSS_COMPILE=../../cross/bin/arm-angstrom-linux-gnueabi- make ARCH=arm silentoldconfig @@ -11,9 +11,21 @@ if [ -d .git ] ; then VERSION=-$BRANCH\_$HEAD fi +if [ ! -z "`grep CONFIG_ARCH_S3C64XX=y .config`" ] ; then + START=50008000 + PRODUCT=GTA03 +fi + +if [ ! -z "`grep CONFIG_ARCH_S3C2410=y .config`" ] ; then + START=50008000 + PRODUCT=FR +fi + +echo $MKIMAGECMD + if make -j5 ARCH=arm CONFIG_DEBUG_SECTION_MISMATCH=y EXTRAVERSION=$VERSION; then ${CROSS_COMPILE}objcopy -O binary -R .note -R .comment -S arch/arm/boot/compressed/vmlinux linux.bin - mkimage -A arm -O linux -T kernel -C none -a 30008000 -e 30008000 -n "Openmoko Freerunner Kernel" -d linux.bin uImage.bin + mkimage -A arm -O linux -T kernel -C none -a $START -e $START -n "OM $PRODUCT $BRANCH""_$HEAD" -d linux.bin uImage.bin # we can see if it is an "moredrivers" build by looking for USB Eth gadget # if it is then keep a stamped copy of last build |