Changeset View
Changeset View
Standalone View
Standalone View
release/Makefile
Show First 20 Lines • Show All 117 Lines • ▼ Show 20 Lines | base.txz: | ||||
mkdir -p ${DISTDIR} | mkdir -p ${DISTDIR} | ||||
cd ${WORLDDIR} && ${IMAKE} distributeworld DISTDIR=${.OBJDIR}/${DISTDIR} | cd ${WORLDDIR} && ${IMAKE} distributeworld DISTDIR=${.OBJDIR}/${DISTDIR} | ||||
# TODO: Add NO_ROOT mode to mm-tree.sh and etcupdate | # TODO: Add NO_ROOT mode to mm-tree.sh and etcupdate | ||||
.if !defined(NO_ROOT) | .if !defined(NO_ROOT) | ||||
# Set up mergemaster root database | # Set up mergemaster root database | ||||
sh ${.CURDIR}/scripts/mm-mtree.sh -m ${WORLDDIR} -F \ | sh ${.CURDIR}/scripts/mm-mtree.sh -m ${WORLDDIR} -F \ | ||||
"TARGET_ARCH=${TARGET_ARCH} TARGET=${TARGET} ${.MAKE.JOBS:D-j${.MAKE.JOBS}}" \ | "TARGET_ARCH=${TARGET_ARCH} TARGET=${TARGET} ${.MAKE.JOBS:D-j${.MAKE.JOBS}}" \ | ||||
-D "${.OBJDIR}/${DISTDIR}/base" | -D "${.OBJDIR}/${DISTDIR}/base" | ||||
etcupdate extract -B -M "TARGET_ARCH=${TARGET_ARCH} TARGET=${TARGET}" \ | sh ${WORLDDIR}/usr.sbin/etcupdate/etcupdate.sh extract -B \ | ||||
-M "TARGET_ARCH=${TARGET_ARCH} TARGET=${TARGET}" \ | |||||
-s ${WORLDDIR} -d "${.OBJDIR}/${DISTDIR}/base/var/db/etcupdate" | -s ${WORLDDIR} -d "${.OBJDIR}/${DISTDIR}/base/var/db/etcupdate" | ||||
.endif | .endif | ||||
# Package all components | # Package all components | ||||
cd ${WORLDDIR} && ${IMAKE} packageworld DISTDIR=${.OBJDIR}/${DISTDIR} | cd ${WORLDDIR} && ${IMAKE} packageworld DISTDIR=${.OBJDIR}/${DISTDIR} | ||||
mv ${DISTDIR}/*.txz . | mv ${DISTDIR}/*.txz . | ||||
kernel.txz: | kernel.txz: | ||||
mkdir -p ${DISTDIR} | mkdir -p ${DISTDIR} | ||||
▲ Show 20 Lines • Show All 197 Lines • Show Last 20 Lines |