Changeset View
Changeset View
Standalone View
Standalone View
head/Makefile.inc1
Show First 20 Lines • Show All 1,607 Lines • ▼ Show 20 Lines | ${MAKE} -f Makefile.inc1 \ | ||||
PKG_VERSION=${PKG_VERSION} DISTDIR=kernel \ | PKG_VERSION=${PKG_VERSION} DISTDIR=kernel \ | ||||
create-kernel-packages | create-kernel-packages | ||||
create-packages: .PHONY create-packages-world create-packages-kernel | create-packages: .PHONY create-packages-world create-packages-kernel | ||||
create-world-packages: _pkgbootstrap .PHONY | create-world-packages: _pkgbootstrap .PHONY | ||||
@rm -f ${WSTAGEDIR}/*.plist 2>/dev/null || : | @rm -f ${WSTAGEDIR}/*.plist 2>/dev/null || : | ||||
@cd ${WSTAGEDIR} ; \ | @cd ${WSTAGEDIR} ; \ | ||||
awk -f ${SRCDIR}/release/scripts/mtree-to-plist.awk \ | env -i LC_COLLATE=C sort ${WSTAGEDIR}/METALOG | \ | ||||
${WSTAGEDIR}/METALOG | awk -f ${SRCDIR}/release/scripts/mtree-to-plist.awk | ||||
@for plist in ${WSTAGEDIR}/*.plist; do \ | @for plist in ${WSTAGEDIR}/*.plist; do \ | ||||
plist=$${plist##*/} ; \ | plist=$${plist##*/} ; \ | ||||
pkgname=$${plist%.plist} ; \ | pkgname=$${plist%.plist} ; \ | ||||
echo "_PKGS+= $${pkgname}" ; \ | echo "_PKGS+= $${pkgname}" ; \ | ||||
done > ${WSTAGEDIR}/packages.mk | done > ${WSTAGEDIR}/packages.mk | ||||
${_+_}@cd ${.CURDIR}; \ | ${_+_}@cd ${.CURDIR}; \ | ||||
${MAKE} -f Makefile.inc1 create-world-packages-jobs \ | ${MAKE} -f Makefile.inc1 create-world-packages-jobs \ | ||||
.MAKE.JOB.PREFIX= | .MAKE.JOB.PREFIX= | ||||
Show All 27 Lines | |||||
.if exists(${KSTAGEDIR}/kernel.meta) | .if exists(${KSTAGEDIR}/kernel.meta) | ||||
. if ${MK_DEBUG_FILES} != "no" | . if ${MK_DEBUG_FILES} != "no" | ||||
_debug=-debug | _debug=-debug | ||||
. endif | . endif | ||||
. for flavor in "" ${_debug} | . for flavor in "" ${_debug} | ||||
create-kernel-packages: create-kernel-packages-flavor${flavor:C,^""$,${_default_flavor},} | create-kernel-packages: create-kernel-packages-flavor${flavor:C,^""$,${_default_flavor},} | ||||
create-kernel-packages-flavor${flavor:C,^""$,${_default_flavor},}: _pkgbootstrap .PHONY | create-kernel-packages-flavor${flavor:C,^""$,${_default_flavor},}: _pkgbootstrap .PHONY | ||||
@cd ${KSTAGEDIR}/${DISTDIR} ; \ | @cd ${KSTAGEDIR}/${DISTDIR} ; \ | ||||
env -i LC_COLLATE=C sort ${KSTAGEDIR}/kernel.meta | \ | |||||
awk -f ${SRCDIR}/release/scripts/mtree-to-plist.awk \ | awk -f ${SRCDIR}/release/scripts/mtree-to-plist.awk \ | ||||
-v kernel=yes -v _kernconf=${INSTALLKERNEL} \ | -v kernel=yes -v _kernconf=${INSTALLKERNEL} ; \ | ||||
${KSTAGEDIR}/kernel.meta ; \ | |||||
cap_arg=`cd ${SRCDIR}/etc ; ${MAKE} -VCAP_MKDB_ENDIAN` ; \ | cap_arg=`cd ${SRCDIR}/etc ; ${MAKE} -VCAP_MKDB_ENDIAN` ; \ | ||||
pwd_arg=`cd ${SRCDIR}/etc ; ${MAKE} -VPWD_MKDB_ENDIAN` ; \ | pwd_arg=`cd ${SRCDIR}/etc ; ${MAKE} -VPWD_MKDB_ENDIAN` ; \ | ||||
sed -e "s/%VERSION%/${PKG_VERSION}/" \ | sed -e "s/%VERSION%/${PKG_VERSION}/" \ | ||||
-e "s/%PKGNAME%/kernel-${INSTALLKERNEL:tl}${flavor}/" \ | -e "s/%PKGNAME%/kernel-${INSTALLKERNEL:tl}${flavor}/" \ | ||||
-e "s/%COMMENT%/FreeBSD ${INSTALLKERNEL} kernel ${flavor}/" \ | -e "s/%COMMENT%/FreeBSD ${INSTALLKERNEL} kernel ${flavor}/" \ | ||||
-e "s/%DESC%/FreeBSD ${INSTALLKERNEL} kernel ${flavor}/" \ | -e "s/%DESC%/FreeBSD ${INSTALLKERNEL} kernel ${flavor}/" \ | ||||
-e "s/%CAP_MKDB_ENDIAN%/$${cap_arg}/g" \ | -e "s/%CAP_MKDB_ENDIAN%/$${cap_arg}/g" \ | ||||
-e "s/%PWD_MKDB_ENDIAN%/$${pwd_arg}/g" \ | -e "s/%PWD_MKDB_ENDIAN%/$${pwd_arg}/g" \ | ||||
Show All 16 Lines | |||||
. if exists(${KSTAGEDIR}/kernel.${_kernel}.meta) | . if exists(${KSTAGEDIR}/kernel.${_kernel}.meta) | ||||
. if ${MK_DEBUG_FILES} != "no" | . if ${MK_DEBUG_FILES} != "no" | ||||
_debug=-debug | _debug=-debug | ||||
. endif | . endif | ||||
. for flavor in "" ${_debug} | . for flavor in "" ${_debug} | ||||
create-kernel-packages: create-kernel-packages-extra-flavor${flavor:C,^""$,${_default_flavor},}-${_kernel} | create-kernel-packages: create-kernel-packages-extra-flavor${flavor:C,^""$,${_default_flavor},}-${_kernel} | ||||
create-kernel-packages-extra-flavor${flavor:C,^""$,${_default_flavor},}-${_kernel}: _pkgbootstrap .PHONY | create-kernel-packages-extra-flavor${flavor:C,^""$,${_default_flavor},}-${_kernel}: _pkgbootstrap .PHONY | ||||
@cd ${KSTAGEDIR}/kernel.${_kernel} ; \ | @cd ${KSTAGEDIR}/kernel.${_kernel} ; \ | ||||
env -i LC_COLLATE=C sort ${KSTAGEDIR}/kernel.${_kernel}.meta | \ | |||||
awk -f ${SRCDIR}/release/scripts/mtree-to-plist.awk \ | awk -f ${SRCDIR}/release/scripts/mtree-to-plist.awk \ | ||||
-v kernel=yes -v _kernconf=${_kernel} \ | -v kernel=yes -v _kernconf=${_kernel} ; \ | ||||
${KSTAGEDIR}/kernel.${_kernel}.meta ; \ | |||||
cap_arg=`cd ${SRCDIR}/etc ; ${MAKE} -VCAP_MKDB_ENDIAN` ; \ | cap_arg=`cd ${SRCDIR}/etc ; ${MAKE} -VCAP_MKDB_ENDIAN` ; \ | ||||
pwd_arg=`cd ${SRCDIR}/etc ; ${MAKE} -VPWD_MKDB_ENDIAN` ; \ | pwd_arg=`cd ${SRCDIR}/etc ; ${MAKE} -VPWD_MKDB_ENDIAN` ; \ | ||||
sed -e "s/%VERSION%/${PKG_VERSION}/" \ | sed -e "s/%VERSION%/${PKG_VERSION}/" \ | ||||
-e "s/%PKGNAME%/kernel-${_kernel:tl}${flavor}/" \ | -e "s/%PKGNAME%/kernel-${_kernel:tl}${flavor}/" \ | ||||
-e "s/%COMMENT%/FreeBSD ${_kernel} kernel ${flavor}/" \ | -e "s/%COMMENT%/FreeBSD ${_kernel} kernel ${flavor}/" \ | ||||
-e "s/%DESC%/FreeBSD ${_kernel} kernel ${flavor}/" \ | -e "s/%DESC%/FreeBSD ${_kernel} kernel ${flavor}/" \ | ||||
-e "s/%CAP_MKDB_ENDIAN%/$${cap_arg}/g" \ | -e "s/%CAP_MKDB_ENDIAN%/$${cap_arg}/g" \ | ||||
-e "s/%PWD_MKDB_ENDIAN%/$${pwd_arg}/g" \ | -e "s/%PWD_MKDB_ENDIAN%/$${pwd_arg}/g" \ | ||||
▲ Show 20 Lines • Show All 1,278 Lines • Show Last 20 Lines |