Module Name: src
Committed By: jmcneill
Date: Sat Aug 17 13:08:16 UTC 2013
Modified Files:
src/distrib/utils/embedded/conf: beagleboard.conf
src/etc/etc.evbarm: Makefile.inc
Log Message:
Try to pick up the right location for BEAGLEBONE and BEAGLEBOARD kernels.
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/distrib/utils/embedded/conf/beagleboard.conf
cvs rdiff -u -r1.56 -r1.57 src/etc/etc.evbarm/Makefile.inc
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/distrib/utils/embedded/conf/beagleboard.conf
diff -u src/distrib/utils/embedded/conf/beagleboard.conf:1.12 src/distrib/utils/embedded/conf/beagleboard.conf:1.13
--- src/distrib/utils/embedded/conf/beagleboard.conf:1.12 Fri Aug 16 00:03:01 2013
+++ src/distrib/utils/embedded/conf/beagleboard.conf Sat Aug 17 13:08:16 2013
@@ -1,10 +1,13 @@
-# $NetBSD: beagleboard.conf,v 1.12 2013/08/16 00:03:01 jmcneill Exp $
+# $NetBSD: beagleboard.conf,v 1.13 2013/08/17 13:08:16 jmcneill Exp $
# BeagleBoard customization script used by mkimage
#
board=beagleboard
-bboard_kernel="$src/sys/arch/evbarm/compile/obj/BEAGLEBOARD/netbsd.ub"
-bbone_kernel="$src/sys/arch/evbarm/compile/obj/BEAGLEBONE/netbsd.ub"
+kernel="$src/sys/arch/evbarm/compile/obj/BEAGLEBOARD/netbsd.ub $src/sys/arch/evbarm/compile/obj/BEAGLEBONE/netbsd.ub"
+
+set -- $kernel
+bboard_kernel=$1
+bbone_kernel=$2
. ${DIR}/conf/evbarm.conf
Index: src/etc/etc.evbarm/Makefile.inc
diff -u src/etc/etc.evbarm/Makefile.inc:1.56 src/etc/etc.evbarm/Makefile.inc:1.57
--- src/etc/etc.evbarm/Makefile.inc:1.56 Wed Aug 7 20:57:22 2013
+++ src/etc/etc.evbarm/Makefile.inc Sat Aug 17 13:08:16 2013
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.inc,v 1.56 2013/08/07 20:57:22 matt Exp $
+# $NetBSD: Makefile.inc,v 1.57 2013/08/17 13:08:16 jmcneill Exp $
#
# etc.evbarm/Makefile.inc -- evbarm-specific etc Makefile targets
#
@@ -93,7 +93,7 @@ __mkimage: .USE
TOOL_MTREE=${TOOL_MTREE} \
HOST_SH=${HOST_SH} \
${HOST_SH} ${MKIMAGE} -x -h ${.TARGET:S/smp_//} -D ${DESTDIR} \
- -K ${.ALLSRC} -S ${NETBSDSRCDIR} ${MKI_OPTS.${.TARGET}} \
+ -K "${.ALLSRC}" -S ${NETBSDSRCDIR} ${MKI_OPTS.${.TARGET}} \
${IMAGE.dir}/${.TARGET:S/smp_//}.img.gz
ARCHES.arm= armv4 xscale armv5t armv6 armv7
@@ -123,8 +123,8 @@ KERNEL_SETS+= ${KERNEL_SETS.${arch}}
.endfor
.if !empty(KERNEL_SETS:MBEAGLEBOARD)
-smp_beagleboard: ${IMAGE.kern}/netbsd-BEAGLEBOARD.ub.gz __mkimage
-.if empty(ALL_KERNELS) || !empty(ALL_KERNELS:MBEAGLEBOARD)
+smp_beagleboard: ${IMAGE.kern}/netbsd-BEAGLEBOARD.ub.gz ${IMAGE.kern}/netbsd-BEAGLEBONE.ub.gz __mkimage
+.if empty(ALL_KERNELS) || (!empty(ALL_KERNELS:MBEAGLEBOARD) && !empty(ALL_KERNELS:MBEAGLEBONE))
SNAP_MD_POST_DEPS+= smp_beagleboard
.endif
.endif