- Build modules with world so that modules are back in the bin dist.
- Small cleanups to kernel installs. - Don't install kernel.config and loader.config on the boot floppy since they haven't been used in quite some time.
This commit is contained in:
parent
f1f05bbb10
commit
c27edf93b0
@ -253,6 +253,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
|
||||
@ -357,7 +358,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
|
||||
|
||||
@ -749,10 +750,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 ##==--
|
||||
@ -773,6 +773,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
|
||||
@ -788,7 +789,6 @@ doMFSKERN:
|
||||
.endif
|
||||
@echo "echo \\007\\007" >> ${RD}/image.${FSIMAGE}/boot/loader.rc
|
||||
@echo "autoboot 10" >> ${RD}/image.${FSIMAGE}/boot/loader.rc
|
||||
@touch ${RD}/image.${FSIMAGE}/boot/loader.config
|
||||
.if ${MACHINE_ARCH} == "i386" && ${AUTO_KEYBOARD_DETECT}
|
||||
@echo "-P" >> ${RD}/image.${FSIMAGE}/boot.config
|
||||
.endif
|
||||
@ -798,7 +798,6 @@ doMFSKERN:
|
||||
@cp ${RD}/image.${FSIMAGE}/kernel ${RD}/kernels/MFSKERNEL.${FSIMAGE}
|
||||
.endif
|
||||
@gzip -9v ${RD}/image.${FSIMAGE}/kernel
|
||||
@touch ${RD}/image.${FSIMAGE}/kernel.config
|
||||
@rm -f ${RD}/floppies/${FSIMAGE}.flp
|
||||
.if defined(BIGBOOT)
|
||||
sh -e ${.CURDIR}/scripts/doFS.sh ${RD}/floppies/${FSIMAGE}.flp \
|
||||
|
Loading…
x
Reference in New Issue
Block a user