Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 11 Feb 2015 20:25:22 +0000 (UTC)
From:      Glen Barber <gjb@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject:   svn commit: r278595 - in projects/release-arm-redux/release: . arm
Message-ID:  <201502112025.t1BKPM59000897@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: gjb
Date: Wed Feb 11 20:25:21 2015
New Revision: 278595
URL: https://svnweb.freebsd.org/changeset/base/278595

Log:
  Initial restructure for FreeBSD/arm release builds.
  
  Sponsored by:	The FreeBSD Foundation

Added:
  projects/release-arm-redux/release/Makefile.arm   (contents, props changed)
  projects/release-arm-redux/release/arm/Makefile.BEAGLEBONE   (contents, props changed)
  projects/release-arm-redux/release/arm/Makefile.PANDABOARD   (contents, props changed)
  projects/release-arm-redux/release/arm/Makefile.RPI-B   (contents, props changed)
  projects/release-arm-redux/release/arm/Makefile.WANDBOARD-QUAD   (contents, props changed)
  projects/release-arm-redux/release/arm/Makefile.ZEDBOARD   (contents, props changed)
Modified:
  projects/release-arm-redux/release/Makefile

Modified: projects/release-arm-redux/release/Makefile
==============================================================================
--- projects/release-arm-redux/release/Makefile	Wed Feb 11 19:57:38 2015	(r278594)
+++ projects/release-arm-redux/release/Makefile	Wed Feb 11 20:25:21 2015	(r278595)
@@ -316,3 +316,4 @@ release-install:
 	cd ${DESTDIR} && md5 ${OSRELEASE}* > ${DESTDIR}/CHECKSUM.MD5
 
 .include "${.CURDIR}/Makefile.vm"
+.include "${.CURDIR}/Makefile.arm"

Added: projects/release-arm-redux/release/Makefile.arm
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/release-arm-redux/release/Makefile.arm	Wed Feb 11 20:25:21 2015	(r278595)
@@ -0,0 +1,36 @@
+#
+# $FreeBSD$
+#
+
+BOARDS?=	BEAGLEBONE \
+		RPI-B \
+		PANDABOARD \
+		WANDBOARD-QUAD \
+		ZEDBOARD \
+		NUCLEUS
+
+ARMTARGETS?=
+ARMSIZE?=	1G
+ARMPORTS?=
+CLEANFILES+=	arm-all
+WITH_ARM_IMAGES?=1
+
+.if defined(WITH_ARM_IMAGES) && !empty(WITH_ARM_IMAGES) && !empty(BOARDS)
+. for BOARD in ${BOARDS}
+ARMTARGETS+=		arm-${BOARD:tl}
+CLEANDIRS+=		arm-${BOARD:tl}
+CLEANFILES+=		arm-${BOARD:tu}.img \
+			arm-${BOARD:tu}.raw \
+			build-arm-${BOARD:tl}
+.  if exists(${.CURDIR}/arm/Makefile.${BOARD})
+.   include "${.CURDIR}/arm/Makefile.${BOARD}"
+.  endif
+
+arm-${BOARD:tl}:
+	${MAKE} -C ${.CURDIR} ${.MAKEFLAGS} build-${.TARGET}
+. endfor
+.endif			# !WITH_ARM_IMAGES
+
+
+arm-all: ${ARMTARGETS}
+	touch ${.TARGET}

Added: projects/release-arm-redux/release/arm/Makefile.BEAGLEBONE
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/release-arm-redux/release/arm/Makefile.BEAGLEBONE	Wed Feb 11 20:25:21 2015	(r278595)
@@ -0,0 +1,8 @@
+#
+# $FreeBSD$
+#
+
+BOARD=		BEAGLEBONE
+
+build-arm-${BOARD:tl}:
+	touch ${.TARGET}

Added: projects/release-arm-redux/release/arm/Makefile.PANDABOARD
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/release-arm-redux/release/arm/Makefile.PANDABOARD	Wed Feb 11 20:25:21 2015	(r278595)
@@ -0,0 +1,8 @@
+#
+# $FreeBSD$
+#
+
+BOARD=		PANDABOARD
+
+build-arm-${BOARD:tl}:
+	touch ${.TARGET}

Added: projects/release-arm-redux/release/arm/Makefile.RPI-B
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/release-arm-redux/release/arm/Makefile.RPI-B	Wed Feb 11 20:25:21 2015	(r278595)
@@ -0,0 +1,8 @@
+#
+# $FreeBSD$
+#
+
+BOARD=		RPI-B
+
+build-arm-${BOARD:tl}:
+	touch ${.TARGET}

Added: projects/release-arm-redux/release/arm/Makefile.WANDBOARD-QUAD
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/release-arm-redux/release/arm/Makefile.WANDBOARD-QUAD	Wed Feb 11 20:25:21 2015	(r278595)
@@ -0,0 +1,8 @@
+#
+# $FreeBSD$
+#
+
+BOARD=		WANDBOARD-QUAD
+
+build-arm-${BOARD:tl}:
+	touch ${.TARGET}

Added: projects/release-arm-redux/release/arm/Makefile.ZEDBOARD
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/release-arm-redux/release/arm/Makefile.ZEDBOARD	Wed Feb 11 20:25:21 2015	(r278595)
@@ -0,0 +1,8 @@
+#
+# $FreeBSD$
+#
+
+BOARD=		ZEDBOARD
+
+build-arm-${BOARD:tl}:
+	touch ${.TARGET}



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201502112025.t1BKPM59000897>