Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 26 Jul 2012 20:41:31 GMT
From:      Brooks Davis <brooks@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 214967 for review
Message-ID:  <201207262041.q6QKfVF6037174@skunkworks.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://p4web.freebsd.org/@@214967?ac=10

Change 214967 by brooks@brooks_ecr_current on 2012/07/26 20:41:09

	Make the process of embedding MDROOT images less perilous by
	makeing the target that links kernel and embedding the image
	depend on the image.  This means, if the image doesn't exist you
	find out before you try to boot from it and that if you change
	the image you don't have to touch some random source file to
	cause a rebuild.
	
	Don't hide that we're embedding the image.

Affected files ...

.. //depot/projects/ctsrd/beribsd/src/sys/conf/kern.post.mk#2 edit

Differences ...

==== //depot/projects/ctsrd/beribsd/src/sys/conf/kern.post.mk#2 (text+ko) ====

@@ -90,7 +90,7 @@
 .endif
 .endif
 
-${FULLKERNEL}: ${SYSTEM_DEP} vers.o
+${FULLKERNEL}: ${SYSTEM_DEP} vers.o ${MFS_IMAGE}
 	@rm -f ${.TARGET}
 	@echo linking ${.TARGET}
 	${SYSTEM_LD}
@@ -102,7 +102,7 @@
 .endif
 	${SYSTEM_LD_TAIL}
 .if defined(MFS_IMAGE)
-	@sh ${S}/tools/embed_mfs.sh ${FULLKERNEL} ${MFS_IMAGE}
+	sh ${S}/tools/embed_mfs.sh ${FULLKERNEL} ${MFS_IMAGE}
 .endif
 
 .if !exists(${.OBJDIR}/.depend)



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