Date: Thu, 26 Mar 2015 03:05:08 +0000 (UTC) From: Glen Barber <gjb@FreeBSD.org> To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r280655 - in projects/release-arm-redux/release: . arm Message-ID: <201503260305.t2Q358Dk079805@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: gjb Date: Thu Mar 26 03:05:07 2015 New Revision: 280655 URL: https://svnweb.freebsd.org/changeset/base/280655 Log: Attempt to create the final image (though not nearly ready for it yet). This is probably very broken and/or wrong, but that's why we have projects branches. Sponsored by: The FreeBSD Foundation Modified: projects/release-arm-redux/release/Makefile.arm projects/release-arm-redux/release/arm/Makefile.BEAGLEBONE projects/release-arm-redux/release/arm/Makefile.PANDABOARD projects/release-arm-redux/release/arm/Makefile.RPI-B projects/release-arm-redux/release/arm/Makefile.WANDBOARD-QUAD projects/release-arm-redux/release/arm/Makefile.ZEDBOARD Modified: projects/release-arm-redux/release/Makefile.arm ============================================================================== --- projects/release-arm-redux/release/Makefile.arm Thu Mar 26 02:33:07 2015 (r280654) +++ projects/release-arm-redux/release/Makefile.arm Thu Mar 26 03:05:07 2015 (r280655) @@ -98,6 +98,22 @@ arm-mkfs${BOARD:tl}: ${.OBJDIR}/arm-${BOARD:tl}-boot .endif +arm-mkimage${BOARD:tl}: +.if exists(/dev/$$(cat ${.OBJDIR}/${${BOARD:tu}BOOTDEV}) + umount ${.OBJDIR}/arm-${BOARD:tl}-boot +.endif +.if exists(/dev/$$(cat ${.OBJDIR}/${${BOARD:tu}MDDEV}) + umount ${.OBJDIR}/arm-${BOARD:tl} +.endif +# FIXME: +# Do these things need to be MBR? +# I'm also not entirely sure this is correct, anyway. +# + mkimg -s ${${BOARD}PARTSCHEME} \ + -b ${${BOARD:tu}BOOTFILE} \ + -p freebsd/rootfs:=${${BOARD:tu}MDFILE} \ + -o ${${BOARD:tu}IMAGE} + build-arm-ports${BOARD:tl}: . if defined(ARMPORTS) && !empty(ARMPORTS) . if !exists(${PORTSDIR}/Makefile) Modified: projects/release-arm-redux/release/arm/Makefile.BEAGLEBONE ============================================================================== --- projects/release-arm-redux/release/arm/Makefile.BEAGLEBONE Thu Mar 26 02:33:07 2015 (r280654) +++ projects/release-arm-redux/release/arm/Makefile.BEAGLEBONE Thu Mar 26 03:05:07 2015 (r280655) @@ -3,6 +3,7 @@ # BOARD= BEAGLEBONE +${BOARD}PARTSCHEME= mbr ARMPORTS= sysutils/u-boot-beaglebone build-arm-${BOARD:tl}: build-arm-ports${BOARD:tl} Modified: projects/release-arm-redux/release/arm/Makefile.PANDABOARD ============================================================================== --- projects/release-arm-redux/release/arm/Makefile.PANDABOARD Thu Mar 26 02:33:07 2015 (r280654) +++ projects/release-arm-redux/release/arm/Makefile.PANDABOARD Thu Mar 26 03:05:07 2015 (r280655) @@ -3,6 +3,7 @@ # BOARD= PANDABOARD +${BOARD}PARTSCHEME= mbr build-arm-${BOARD:tl}: touch ${.TARGET} Modified: projects/release-arm-redux/release/arm/Makefile.RPI-B ============================================================================== --- projects/release-arm-redux/release/arm/Makefile.RPI-B Thu Mar 26 02:33:07 2015 (r280654) +++ projects/release-arm-redux/release/arm/Makefile.RPI-B Thu Mar 26 03:05:07 2015 (r280655) @@ -3,6 +3,7 @@ # BOARD= RPI-B +${BOARD}PARTSCHEME= mbr ARMPORTS= sysutils/u-boot-rpi build-arm-${BOARD:tl}: build-arm-ports${BOARD:tl} Modified: projects/release-arm-redux/release/arm/Makefile.WANDBOARD-QUAD ============================================================================== --- projects/release-arm-redux/release/arm/Makefile.WANDBOARD-QUAD Thu Mar 26 02:33:07 2015 (r280654) +++ projects/release-arm-redux/release/arm/Makefile.WANDBOARD-QUAD Thu Mar 26 03:05:07 2015 (r280655) @@ -3,6 +3,7 @@ # BOARD= WANDBOARD-QUAD +${BOARD}PARTSCHEME= mbr ARMPORTS= sysutils/u-boot-wandboard build-arm-${BOARD:tl}: build-arm-ports${BOARD:tl} Modified: projects/release-arm-redux/release/arm/Makefile.ZEDBOARD ============================================================================== --- projects/release-arm-redux/release/arm/Makefile.ZEDBOARD Thu Mar 26 02:33:07 2015 (r280654) +++ projects/release-arm-redux/release/arm/Makefile.ZEDBOARD Thu Mar 26 03:05:07 2015 (r280655) @@ -3,6 +3,7 @@ # BOARD= ZEDBOARD +${BOARD}PARTSCHEME= mbr build-arm-${BOARD:tl}: touch ${.TARGET}
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201503260305.t2Q358Dk079805>