svn commit: r271334 - stable/10/release

Glen Barber gjb at FreeBSD.org
Tue Sep 9 21:07:21 UTC 2014


Author: gjb
Date: Tue Sep  9 21:07:21 2014
New Revision: 271334
URL: http://svnweb.freebsd.org/changeset/base/271334

Log:
  Connect the UEFI-capable memstick.img to the build.
  
  This is a direct commit to stable/10, as the script
  in head/ does UEFI by default.
  
  Approved by:	re (rodrigc)
  Sponsored by:	The FreeBSD Foundation

Modified:
  stable/10/release/Makefile

Modified: stable/10/release/Makefile
==============================================================================
--- stable/10/release/Makefile	Tue Sep  9 20:36:56 2014	(r271333)
+++ stable/10/release/Makefile	Tue Sep  9 21:07:21 2014	(r271334)
@@ -93,6 +93,10 @@ RELEASE_TARGETS+= mini-memstick.img
 IMAGES+=	memstick.img
 IMAGES+=	mini-memstick.img
 .endif
+.if exists(${.CURDIR}/${TARGET}/make-uefi-memstick.sh)
+RELEASE_TARGETS+=uefi-memstick.img
+IMAGES+=	uefi-memstick.img
+.endif
 
 CLEANFILES=	packagesystem *.txz MANIFEST system ${IMAGES}
 .if defined(WITH_COMPRESSED_IMAGES) && !empty(WITH_COMPRESSED_IMAGES)
@@ -230,6 +234,12 @@ mini-memstick: mini-memstick.img
 mini-memstick.img: system
 	sh ${.CURDIR}/${TARGET}/make-memstick.sh bootonly ${.TARGET}
 
+uefi-memstick: uefi-memstick.img
+uefi-memstick.img: system
+.if exists(${.CURDIR}/${TARGET}/make-uefi-memstick.sh)
+	sh ${.CURDIR}/${TARGET}/make-uefi-memstick.sh release ${.TARGET}
+.endif
+
 packagesystem: base.txz kernel.txz ${EXTRA_PACKAGES}
 	sh ${.CURDIR}/scripts/make-manifest.sh *.txz > MANIFEST
 	touch ${.TARGET}


More information about the svn-src-all mailing list