summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Baldwin <jhb@FreeBSD.org>2000-07-14 22:25:41 +0000
committerJohn Baldwin <jhb@FreeBSD.org>2000-07-14 22:25:41 +0000
commit6a5a88d1df4959a5857d0032b7b8f320251b3f65 (patch)
treeffabfc792bb4cfca3692e3e7b908968039e383b4
parent887eb398a862c4bee044416f98cbb7e0d92068bf (diff)
Notes
-rw-r--r--release/Makefile9
1 files changed, 5 insertions, 4 deletions
diff --git a/release/Makefile b/release/Makefile
index 8aa250cce5f2..f651fcf461cb 100644
--- a/release/Makefile
+++ b/release/Makefile
@@ -257,6 +257,7 @@ rerelease release:
echo "export BUILDNAME=${BUILDNAME}" >> ${CHROOTDIR}/mk
echo "export VNDEVICE=${VNDEVICE}" >> ${CHROOTDIR}/mk
echo "export OBJFORMAT=${OBJFORMAT}" >> ${CHROOTDIR}/mk
+ echo "export MODULES_WITH_WORLD=YES" >> ${CHROOTDIR}/mk
.if defined(RELEASETAG)
echo "export RELEASETAG=${RELEASETAG}" >> ${CHROOTDIR}/mk
.endif
@@ -361,7 +362,7 @@ release.3:
rm -rf ${.CURDIR}/../sys/compile/${kernel}
cd ${.CURDIR} && ${MAKE} doKERNEL KERNEL=${kernel}
rm -rf ${.CURDIR}/../sys/compile/${kernel}
- ln -f ${RD}/kernels/${kernel} ${RD}/trees/bin/kernel.${kernel}
+ cp ${RD}/kernels/${kernel} ${RD}/trees/bin/kernel.${kernel}
.endfor
touch release.3
@@ -751,10 +752,9 @@ doKERNEL:
@rm -f ${RD}/kernels/${KERNEL}
@cd ${.CURDIR}/../sys/${MACHINE}/conf && config ${KERNEL}
@cd ${.CURDIR}/../sys/compile/${KERNEL} && \
- make depend && \
+ make kernel-depend && \
make ${KERNEL} && \
- strip --strip-debug ${KERNEL} && \
- cp ${KERNEL} ${RD}/kernels/${KERNEL}
+ make kernel-reinstall DESTDIR=${RD}/kernels
#
# --==## Put a filesystem into a BOOTMFS kernel ##==--
@@ -775,6 +775,7 @@ doMFSKERN:
@cd ${.CURDIR} && ${MAKE} doKERNEL KERNEL=BOOTMFS
@rm -rf ${RD}/image.${FSIMAGE}
@mkdir ${RD}/image.${FSIMAGE}
+ @chflags noschg ${RD}/kernels/BOOTMFS
@strip ${RD}/kernels/BOOTMFS
@cp ${RD}/kernels/BOOTMFS ${RD}/kernels/BOOTMFS.${FSIMAGE}
mv ${RD}/kernels/BOOTMFS ${RD}/image.${FSIMAGE}/kernel