svn commit: r280645 - projects/release-arm-redux/release
Glen Barber
gjb at FreeBSD.org
Thu Mar 26 00:07:41 UTC 2015
Author: gjb
Date: Thu Mar 26 00:07:40 2015
New Revision: 280645
URL: https://svnweb.freebsd.org/changeset/base/280645
Log:
Add targets for world/kernel build, currently only echoed
for debugging purposes.
Add comment to mark the end of the main loop.
Sponsored by: The FreeBSD Foundation
Modified:
projects/release-arm-redux/release/Makefile.arm
Modified: projects/release-arm-redux/release/Makefile.arm
==============================================================================
--- projects/release-arm-redux/release/Makefile.arm Wed Mar 25 23:29:35 2015 (r280644)
+++ projects/release-arm-redux/release/Makefile.arm Thu Mar 26 00:07:40 2015 (r280645)
@@ -20,7 +20,11 @@ CLEANFILES+= arm-all
. for BOARD in ${BOARDS}
ARMTARGETS+= arm-${BOARD:tl}
CLEANDIRS+= arm-${BOARD:tl}
-CLEANFILES+= arm-${BOARD:tu}.img \
+CLEANFILES+= arm-buildworld${BOARD:tl} \
+ arm-buildkernel${BOARD:tl} \
+ arm-installworld${BOARD:tl} \
+ arm-installkernel${BOARD:tl} \
+ arm-${BOARD:tu}.img \
arm-${BOARD:tu}.raw \
build-arm-${BOARD:tl} \
build-arm-ports${BOARD:tl}
@@ -28,9 +32,30 @@ CLEANFILES+= arm-${BOARD:tu}.img \
. include "${.CURDIR}/arm/Makefile.${BOARD}"
. endif
-arm-${BOARD:tl}:
+arm-${BOARD:tl}: arm-buildworld${BOARD:tl} arm-buildkernel${BOARD:tl} \
+ arm-installworld${BOARD:tl} arm-installkernel${BOARD:tl}
${MAKE} -C ${.CURDIR} ${.MAKEFLAGS} build-${.TARGET}
+arm-buildworld${BOARD:tl}:
+ @echo ${MAKE} -C ${.CURDIR} ${.MAKEFLAGS} ${ARM_WFLAGS} \
+ buildworld
+ touch ${.TARGET}
+
+arm-buildkernel${BOARD:tl}:
+ @echo ${MAKE} -C ${.CURDIR} ${.MAKEFLAGS} ${ARM_WFLAGS} \
+ KERNCONF=${BOARD} buildkernel
+ touch ${.TARGET}
+
+arm-installworld${BOARD:tl}:
+ @echo ${MAKE} -C ${.CURDIR} ${.MAKEFLAGS} ${ARM_WFLAGS} \
+ installworld
+ touch ${.TARGET}
+
+arm-installkernel${BOARD:tl}:
+ @echo ${MAKE} -C ${.CURDIR} ${.MAKEFLAGS} ${ARM_WFLAGS} \
+ KERNCONF=${BOARD} installkernel
+ touch ${.TARGET}
+
build-arm-ports${BOARD:tl}:
. if defined(ARMPORTS) && !empty(ARMPORTS)
. if !exists(${PORTSDIR}/Makefile)
@@ -41,7 +66,8 @@ build-arm-ports${BOARD:tl}:
. endfor
. endif
touch ${.TARGET}
-. endfor
+
+. endfor # main loop
.endif # !WITH_ARM_IMAGES
arm-all: ${ARMTARGETS}
More information about the svn-src-projects
mailing list