pkgbase: default to installing all specified kernels
These only get staged off to the side, not installed into the system. Let's change the default for packages/update-packages to be less surprising. MFC after: 1 week Reviewed by: manu, meena <me igalic co> Differential Revision: https://reviews.freebsd.org/D28190
This commit is contained in:
parent
ddf6115613
commit
9af9e7c5cc
@ -1711,7 +1711,15 @@ buildkernel: .MAKE .PHONY
|
|||||||
echo "ncpu: $$(${_ncpu_cmd})${.MAKE.JOBS:S/^/, make -j/}"
|
echo "ncpu: $$(${_ncpu_cmd})${.MAKE.JOBS:S/^/, make -j/}"
|
||||||
@echo "--------------------------------------------------------------"
|
@echo "--------------------------------------------------------------"
|
||||||
|
|
||||||
|
.if !make(packages) && !make(update-packages)
|
||||||
NO_INSTALLEXTRAKERNELS?= yes
|
NO_INSTALLEXTRAKERNELS?= yes
|
||||||
|
.else
|
||||||
|
# packages/update-packages installs kernels to a staging directory then builds
|
||||||
|
# packages from the result to be installed, typically to other systems. It is
|
||||||
|
# less surprising for these targets to honor KERNCONF if multiple kernels are
|
||||||
|
# specified.
|
||||||
|
NO_INSTALLEXTRAKERNELS?= no
|
||||||
|
.endif
|
||||||
|
|
||||||
#
|
#
|
||||||
# installkernel, etc.
|
# installkernel, etc.
|
||||||
@ -1872,11 +1880,14 @@ PKG_VERSION_FROM!=/usr/bin/readlink ${REPODIR}/${PKG_ABI}/latest
|
|||||||
.endif
|
.endif
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
|
PKGMAKEARGS+= PKG_VERSION=${PKG_VERSION} \
|
||||||
|
NO_INSTALLEXTRAKERNELS=${NO_INSTALLEXTRAKERNELS}
|
||||||
|
|
||||||
packages: .PHONY
|
packages: .PHONY
|
||||||
${_+_}${MAKE} -C ${.CURDIR} PKG_VERSION=${PKG_VERSION} real-packages
|
${_+_}${MAKE} -C ${.CURDIR} ${PKGMAKEARGS} real-packages
|
||||||
|
|
||||||
update-packages: .PHONY
|
update-packages: .PHONY
|
||||||
${_+_}${MAKE} -C ${.CURDIR} PKG_VERSION=${PKG_VERSION} real-update-packages
|
${_+_}${MAKE} -C ${.CURDIR} ${PKGMAKEARGS} real-update-packages
|
||||||
|
|
||||||
package-pkg: .PHONY
|
package-pkg: .PHONY
|
||||||
rm -rf /tmp/ports.${TARGET} || :
|
rm -rf /tmp/ports.${TARGET} || :
|
||||||
|
Loading…
Reference in New Issue
Block a user